{
  "cik": 1109357,
  "entityName": "EXELON CORPORATION",
  "facts": {
    "dei": {
      "EntityCommonStockSharesOutstanding": {
        "label": "Entity Common Stock, Shares Outstanding",
        "description": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "units": {
          "shares": [
            {
              "end": "2009-06-30",
              "val": 659079914,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-09-30",
              "val": 659377386,
              "accn": "0001193125-09-212818",
              "fy": 2009,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2009-10-23",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2010-01-29",
              "val": 659895066,
              "accn": "0001193125-10-023280",
              "fy": 2009,
              "fp": "FY",
              "form": "10-K",
              "filed": "2010-02-05",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 660578698000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 660995266,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 661413334,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 659079914,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 661413334,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 662692262,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 663012607,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 663368958,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 852410272,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 853573260,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 854283102,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 663368958,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 855849302,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 856563385,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 856903972,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 857419806,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 858721507,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 859197443,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 859464772,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-01-31",
              "val": 859833343,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 861243550,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 861617731,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 919564380,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-01-31",
              "val": 919924742,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 887313966,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 922872373,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 923270314,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 926589614,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 926096660,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 960087898,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 960852473,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 965029399,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 965381919,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 965906701,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 967009746,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-01-31",
              "val": 969745933,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 970954879,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 971584496,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 972108865,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-01-31",
              "val": 974319565,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 974407848,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 974503895,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 975572463,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-01-31",
              "val": 976337799,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 977175235,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 977832660,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 978317787,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-01-31",
              "val": 980136968,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 980209605,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 980472436,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 993742030,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-01-31",
              "val": 994126931,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 994568998,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 995219195,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 995437416,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-01-31",
              "val": 999538542,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1000025124,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1000498207,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1004833655,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-01-31",
              "val": 1005217157,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1009535664,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1009987294,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1010290316,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-01-31",
              "val": 1022892585,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1023208142,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EntityPublicFloat": {
        "label": "Entity Public Float",
        "description": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "units": {
          "USD": [
            {
              "end": "2008-06-30",
              "val": 59092745316,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2I"
            },
            {
              "end": "2009-06-30",
              "val": 33730940743,
              "accn": "0001193125-10-023280",
              "fy": 2009,
              "fp": "FY",
              "form": "10-K",
              "filed": "2010-02-05"
            },
            {
              "end": "2009-06-30",
              "val": 33730940743,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 33730940743,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 59092745316,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 59092745316,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 59092745316,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 59092745316,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 31319710373,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 27049825290,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 33527039724,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 34604071959,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 41118095431,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-30",
              "val": 46542193363,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 35402501369,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 43290833498,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-08-05",
              "val": 44452390343,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 40536144047,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-30",
              "val": 34615866949,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 43835664870,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "invest": {
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2498000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2651000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2651000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1491000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1491000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1774000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1774000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-03-31",
              "val": 600000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-06-30",
              "val": 100000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 2918000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2918000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3606000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 3606000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5991000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsPayable": {
        "label": "Accounts Payable (Deprecated 2009-01-31)",
        "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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1416000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1144000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "AccountsPayableAndAccruedLiabilitiesCurrent": {
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "description": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": 317000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 155000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 145000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 151000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 151000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 151000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 123000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 126000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 96000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 87000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 87000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 87000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 87000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 63000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 63000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 1345000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 1345000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 1345000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 1345000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 1143000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1181000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1056000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1373000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1373000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1373000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1373000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1373000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1331000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1297000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1388000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1444000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1444000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1444000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1444000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1444000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2125000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2183000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2359000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2446000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2446000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2446000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2446000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2378000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2198000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2210000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2369000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2314000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2314000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2484000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2484000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2484000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2475000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2633000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2502000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3048000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 3048000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 3048000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 3048000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3048000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2839000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2727000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2987000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2883000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2883000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2883000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2883000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2883000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2874000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2826000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3044000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3441000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 3441000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 3441000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 3441000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 3441000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3011000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3134000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3132000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3532000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 3532000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3532000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 3532000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 3532000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3207000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3113000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3348000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3800000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 3800000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 3800000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 3800000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 3800000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3327000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3248000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3348000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3560000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 3560000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 3560000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 3560000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 3560000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2883000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3047000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3182000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3562000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3562000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 3562000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 3562000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3562000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2309000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3430000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3547000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3694000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4136000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2379000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2379000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2379000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2379000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2379000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2175000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2451000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2693000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3382000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 3382000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2762000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "AccountsPayableOtherCurrent": {
        "label": "Accounts Payable, Other, Current",
        "description": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -13000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -11000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -11000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 17000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 37000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 23000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "AccountsPayableRelatedPartiesCurrent": {
        "label": "Accounts Payable, Related Parties, Current",
        "description": "Amount for accounts payable to related parties. 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": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 5000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "AccountsReceivableGrossCurrent": {
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "description": "Amount, before 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": "2019-12-31",
              "val": 4835000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4835000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 4835000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 4835000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4320000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3075000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3150000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3597000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3597000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 3597000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 3597000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3597000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2266000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4017000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3533000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3530000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3913000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2189000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2365000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2219000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2129000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2544000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2544000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2544000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2544000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2544000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2493000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2333000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2575000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2659000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2659000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2659000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2659000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2659000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2896000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3053000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2971000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3144000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 3144000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 3144000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 3144000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 3144000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3488000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3529000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3356000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3732000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 3732000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3636000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccountsReceivableNetCurrent": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "description": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1928000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1536000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 1563000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 1563000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 1563000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 1563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 1628000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1886000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1816000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1932000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1932000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1932000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1932000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1932000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1800000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1766000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1685000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1613000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1613000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1613000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1613000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1613000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2868000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2886000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2835000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2787000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2789000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2795000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2795000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2795000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2835000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2609000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2584000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2721000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2721000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2981000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2981000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2981000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2997000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2973000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2815000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3482000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 3482000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 3482000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 3482000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3482000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3702000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3227000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3215000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3187000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 3187000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 3187000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3187000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 3187000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3594000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3671000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4061000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4158000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 4158000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 4158000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 4158000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 4158000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3886000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3825000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3854000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4401000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 4445000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 4445000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 4445000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 4445000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 4190000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4094000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4239000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4607000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 4607000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 4607000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 4607000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 4607000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 4564000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4125000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4188000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4592000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 4592000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4592000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 4592000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 4592000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4042000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2814000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2792000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3231000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 3231000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 3231000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 3231000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3231000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1932000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3575000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3138000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3121000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3538000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1869000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1869000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1869000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1869000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1869000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1976000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1865000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1788000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2217000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2217000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2217000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2217000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2217000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2104000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2010000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2234000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2342000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2342000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2342000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2342000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2342000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2550000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2681000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2545000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2738000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2738000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2738000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 2738000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2738000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 3002000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3064000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2905000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3297000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 3297000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3114000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccountsReceivablePurchase": {
        "label": "Accounts Receivable, Purchase",
        "description": "Amount of increase from purchase of accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 781000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 781000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1584000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1584000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2698000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2698000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3529000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3529000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3781000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1011000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1023000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1823000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1838000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2945000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2962000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3817000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3840000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3840000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1044000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1044000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1911000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1911000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3088000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3088000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3981000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3981000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1108000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1108000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1979000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1979000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3124000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3124000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4056000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4056000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1060000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1060000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1961000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1961000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3177000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3177000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4128000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4128000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1138000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1138000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2054000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3320000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4341000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1310000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AccountsReceivableSale": {
        "label": "Accounts Receivable, Sale",
        "description": "Amount of decrease from sale of accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 507000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 507000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 533000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 533000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 542000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 542000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 572000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 572000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 69000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 92000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 100000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "AccrualForEnvironmentalLossContingencies": {
        "label": "Accrual for Environmental Loss Contingencies",
        "description": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 347000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 347000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 347000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 340000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 337000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 376000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 325000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 315000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            }
          ]
        }
      },
      "AccrualForEnvironmentalLossContingenciesComponentAmount": {
        "label": "Accrual for Environmental Loss Contingencies, Component Amount",
        "description": "Recorded amount of the accrual for a material component of an environmental loss contingency.",
        "units": {
          "USD": [
            {
              "end": "2007-10-31",
              "val": 23000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2007-10-31",
              "val": 30000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2007Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "AccrualForEnvironmentalLossContingenciesGross": {
        "label": "Accrual for Environmental Loss Contingencies, Gross",
        "description": "Undiscounted amount of the accrual for environmental loss contingencies.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 429000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 429000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 412000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 429000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 466000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 466000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 466000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 462000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 453000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 486000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 496000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 496000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 496000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 496000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 486000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 482000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 507000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 478000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 478000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 478000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 478000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 478000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 472000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 463000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 494000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 483000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 483000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 483000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 483000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 483000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 473000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 461000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 474000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 469000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 352000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 354000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 347000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 405000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 409000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 409000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 409000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 409000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 409000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 421000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 423000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 434000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 428000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 428000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 428000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 428000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 428000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 413000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 406000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 410000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 403000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 403000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 403000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 403000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 403000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 396000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 382000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 387000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 386000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 386000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 381000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccruedLiabilities": {
        "label": "Accrued Liabilities (Deprecated 2009-01-31)",
        "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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1151000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1045000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 923000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 923000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 923000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 923000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 1191000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1098000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1203000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1040000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1040000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1040000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1040000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1040000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 852000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 878000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1053000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1255000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1255000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1255000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1255000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1255000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1492000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1452000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1502000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1800000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1800000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1800000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1800000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1796000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1430000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1382000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1540000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1633000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1633000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1633000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1633000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1633000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1364000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1382000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1462000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1539000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1539000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1539000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1539000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1539000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1230000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1366000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1576000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2376000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2376000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2376000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2376000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2376000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2260000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2757000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3236000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3007000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2878000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3080000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1835000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1837000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1837000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1837000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1837000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1569000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1665000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1964000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2112000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 2112000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 2112000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2112000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2112000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1725000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1706000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1877000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1981000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1981000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1981000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1981000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1981000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1535000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1616000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1879000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2078000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2078000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2078000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2078000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2078000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1230000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1729000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1719000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1949000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1955000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1137000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1137000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1137000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1137000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1137000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1029000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1057000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1213000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1226000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1226000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1226000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1226000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1226000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1183000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1220000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1315000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1375000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1375000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1375000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1375000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1375000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1076000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1241000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1284000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1468000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1468000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1468000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1468000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1468000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1186000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1318000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1414000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1582000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1582000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1203000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccruedLiabilitiesCurrentAndNoncurrent": {
        "label": "Accrued Liabilities",
        "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.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 3460000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1835000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AccruedRentCurrentAndNoncurrent": {
        "label": "Accrued Rent",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "AccumulatedDeferredInvestmentTaxCredit": {
        "label": "Accumulated Deferred Investment Tax Credit",
        "description": "The noncurrent portion of the reserve for accumulated deferred investment tax credits as of the balance sheet date. This is the remaining investment credit, which will reduce the cost of services collected from ratepayers by a ratable portion over the investment's regulatory life.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -224000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -212000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 212000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 200000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 200000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 251000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 251000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 490000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 490000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 555000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 555000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 622000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 622000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 658000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -658000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -732000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -732000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -724000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -724000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -668000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 668000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 464000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 464000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 19000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 384000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 15000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 14000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 13000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 15000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 9023000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 9023000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 9023000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 9341000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 9801000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 10064000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 10064000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 10064000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 10064000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 10064000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 10411000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 10490000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 10919000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 10959000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": -10959000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 10959000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 10959000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 10959000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -11244000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 11367000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 11890000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 12184000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 12184000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 12184000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 12184000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 12184000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12579000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 12905000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 13366000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 13713000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 13713000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 13713000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 13713000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 13713000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 14066000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 14369000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 14932000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 14742000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 14742000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 14742000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 14742000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 14742000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 15207000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 15553000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 16185000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16375000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 16375000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 16375000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 16375000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 16375000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 16776000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 17340000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 18354000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 19169000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 19169000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 19169000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 19169000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 19169000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 19716000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 19735000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20591000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 21064000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 21064000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 21064000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 21064000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 21064000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 21905000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 22302000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 23122000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 22902000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 22902000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 22902000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 22902000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 22902000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 23695000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 24266000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 23590000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 23979000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 23979000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 23979000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 23979000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 23979000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 24449000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 24798000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 25582000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 26727000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 26727000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 26727000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 26727000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 26727000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 13346000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 28121000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 28783000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 30049000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 30318000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 14430000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 14430000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 14430000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 14430000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 14430000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 14878000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 15242000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15517000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 15930000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 15930000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 15930000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 15930000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 15930000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 16384000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 16819000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 16836000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 17251000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 17251000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 17251000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 17251000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 17251000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 17711000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 18160000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 18227000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 18445000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 18445000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 18445000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 18445000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 18445000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 18958000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 19431000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 19606000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 20080000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 20080000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 20694000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax",
        "description": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 551000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 551000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 551000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 525000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 747000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 400000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 354000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 209000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 145000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 703000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 547000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 459000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 367000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "description": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2640000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 2640000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2640000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 2603000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2575000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2823000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2823000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 2823000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 2823000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 2823000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 2751000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2719000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2685000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2938000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 2938000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2938000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2938000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2938000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 2904000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2864000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2887000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3155000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": -2251000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": -1873000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": -2089000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": -2089000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": -2089000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": -2089000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": -1695000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": -2078000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": -1828000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": -2423000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": -2423000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": -2423000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": -2423000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": -2423000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": -2397000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": -2509000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": -2540000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": -2450000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": -2450000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": -2450000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": -2450000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": -2450000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -2199000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -2313000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -2405000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2012-12-31",
              "val": -2767000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -2673000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2013-03-31",
              "val": -2673000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -2673000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -2661000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2013-09-30",
              "val": -2661000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-12-31",
              "val": -2040000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -2036000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2014-03-31",
              "val": -2036000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -1906000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": -1906000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -1917000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-09-30",
              "val": -1917000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2014-12-31",
              "val": -2684000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -2673000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2015-03-31",
              "val": -2673000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -2626000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2015-06-30",
              "val": -2626000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -2596000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2015-09-30",
              "val": -2596000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": -2624000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -2596000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -2565000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -2523000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -2660000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -2660000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": -2660000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": -2660000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": -2660000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -2670000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -2633000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -2589000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -2487000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -3026000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": -3026000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": -3026000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -3026000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -2965000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -2921000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -2869000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -2995000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -2995000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": -2995000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": -2995000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": -2995000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -3012000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -2990000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -2963000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -3194000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": -3194000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": -3194000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": -3194000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": -3194000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -3173000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -3132000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -3104000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -3400000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -3346000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -3289000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -3223000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": -2750000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -713000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -701000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -692000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -638000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": -638000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": -638000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": -638000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": -638000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -639000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -630000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -596000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -726000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": -726000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": -726000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": -726000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": -726000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -712000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -712000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -736000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -720000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": -720000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": -720000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": -720000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": -720000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -718000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -718000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -715000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -762000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": -762000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -756000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AcquiredFiniteLivedIntangibleAssetWeightedAverageUsefulLife": {
        "label": "Acquired Finite-lived Intangible Asset, Weighted Average Useful Life (Deprecated 2012-01-31)",
        "description": "The calculated weighted-average amortization period of a major class of finite-lived intangible assets acquired during the current period either individually or as part of a group of assets (in either an asset acquisition or business combination). A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "units": {
          "Years": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "AcquisitionCosts": {
        "label": "Acquisition Costs, Period Cost",
        "description": "The capitalized costs incurred during the period (excluded from amortization) to purchase, lease or otherwise acquire an unproved property, including costs of lease bonuses and options to purchase or lease properties, the portion of costs applicable to minerals when land including mineral rights is purchased in fee, brokers' fees, recording fees, legal costs, and other costs incurred in acquiring properties.",
        "units": {
          "USD": [
            {
              "end": "2017-11-07",
              "val": 60000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "AdditionalCollateralAggregateFairValue": {
        "label": "Additional Collateral, Aggregate Fair Value",
        "description": "The aggregate fair value of additional assets that would be required to be posted as collateral for derivative instruments with credit-risk-related contingent features if the credit-risk-related contingent features were triggered at the end of the reporting period.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 2104000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 1481000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1432000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1432000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 1899000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3001000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "AdditionsToNoncurrentAssets": {
        "label": "Segment Reporting Information, Expenditures for Additions to Long-Lived Assets (Deprecated 2013-01-31)",
        "description": "Total expenditures for additions to 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 of the reportable segment; if the amount: (a) is included in the determination of segment assets reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in the determination of segment assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3273000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "AdditionsToOtherAssetsAmount": {
        "label": "Additions to Other Assets, Amount",
        "description": "Amount of significant additions in the period in other assets (current, noncurrent, or unclassified).",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5395000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5395000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6077000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "description": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 378000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 703000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -770000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 530000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 959000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 959000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1235000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1235000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1383000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1383000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1364000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 231000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 231000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 576000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 576000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 738000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 584000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -876000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 718000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 718000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 272000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 276000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 567000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 473000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 698000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 698000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1054000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1054000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1054000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 344000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 344000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 579000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 579000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 856000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 856000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1109000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 804000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 804000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1056000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1056000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1224000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1224000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1333000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1333000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1333000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 118000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 118000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 415000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 415000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 603000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 603000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 721000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 240000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 240000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 479000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 804000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1124000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 127000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities, Other (Deprecated 2011-01-31)",
        "description": "Transactions that do not result in cash inflows or outflows in the period in which they occur, but affect net income and thus are removed when calculating net cash flow from operating activities using the indirect cash flow method. This element is used when there is not a more specific and appropriate element.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 870000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 280000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 411000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 464000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 652000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 72000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 72000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 278000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 278000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 468000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 609000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 223000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 378000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalOther": {
        "label": "Adjustments to Additional Paid in Capital, Other",
        "description": "Amount of other increase (decrease) in additional paid in capital (APIC).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": 118000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 127000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 127000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 175000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 191000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 191000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 208000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpenseNetOfTax": {
        "label": "Share-based Payment Arrangement, Expense, after Tax",
        "description": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 74000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 80000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 80000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 107000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 107000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 107000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 117000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivable": {
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 36000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 31000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 33000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 322000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 35000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 31000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 37000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 319000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 225000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 225000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": -225000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 228000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 253000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": -228000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 228000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 228000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 228000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 211000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 246000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 229000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 244000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 317000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 303000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 310000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 293000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 293000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 293000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": -293000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 293000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 320000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 306000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -302000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 272000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -272000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": -272000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 272000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 272000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -306000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -293000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 291000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 311000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 311000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 311000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 311000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 311000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 365000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 323000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 329000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 284000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 284000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 284000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 284000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 284000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 351000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 314000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 330000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 334000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 334000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 334000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 334000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 334000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 346000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 322000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 339000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 322000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 322000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 322000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 322000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 369000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 339000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 354000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 319000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 283000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 283000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 283000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 340000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 257000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 248000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 278000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 261000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 358000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 366000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 334000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 442000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 395000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 409000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 375000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 320000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 320000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 320000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 320000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 320000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 389000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 354000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 341000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 327000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 327000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 327000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 327000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 327000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 389000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 323000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 341000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 317000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 317000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 317000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 317000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 317000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 346000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 372000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 426000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 406000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 406000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 406000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 406000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 406000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 486000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 465000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 451000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 435000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 435000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 522000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivableWriteOffs": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "description": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "AllowanceForDoubtfulOtherReceivablesCurrent": {
        "label": "Allowance for Doubtful Other Receivables, Current",
        "description": "Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 34000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 38000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 40000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 52000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 61000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 75000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 79000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 72000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 77000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 76000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 72000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 81000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 81000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 84000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 82000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 82000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 82000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 82000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 82000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 91000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 87000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 88000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 82000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 96000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 108000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 111000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 107000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 107000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 107000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 107000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 107000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 113000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 107000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 98000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 94000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 94000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 102000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AmortizationOfFinancingCosts": {
        "label": "Amortization of Debt Issuance Costs",
        "description": "Amount of amortization expense attributable to debt issuance costs.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 53000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 18000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 35000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 43000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 144000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 58000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 57000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 57000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 64000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 26000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 36000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 14000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 24000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1150000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 478000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 179000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 179000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 39000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 76000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 76000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 14000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 14000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 28000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 28000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 38000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 38000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 87000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 87000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -336000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 28000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 43000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 43000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 92000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -237000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -237000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -109000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -109000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -109000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 15000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 44000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 44000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -28000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -102000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 31000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 31000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 47000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 47000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -17000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -17000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -98000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -98000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 15000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 29000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 44000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 44000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -83000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -83000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 83000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -182000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 182000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 182000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AmortizationOfNuclearFuelLease": {
        "label": "Amortization of Nuclear Fuel Lease",
        "description": "The expense charged against earnings for the periodic recognition of capitalized nuclear fuel leases.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 283000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 557000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 862000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1159000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 264000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 264000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 529000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 529000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 816000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 816000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1096000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1096000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 287000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 287000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 569000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 569000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 852000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 852000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1115000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1115000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1115000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 261000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 261000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 513000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 513000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 771000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 771000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1016000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1016000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1016000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1016000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 231000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 231000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 459000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 459000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 708000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 708000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 983000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 983000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 983000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 983000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 276000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 276000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 549000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 549000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 810000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 810000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 992000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 992000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 992000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 992000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 66000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 66000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 66000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 66000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 66000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 66000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            }
          ]
        }
      },
      "AmortizationOfPowerContractsEmissionCredits": {
        "label": "Amortization of Power Contracts Emission Credits",
        "description": "The expense charged against earnings for the periodic recognition of capitalized costs related to purchasing power, fuel, or emission credits. These items may be purchased in one accounting period but are deducted from earnings over time through amortization.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -14000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -7000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 14000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 23000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 23000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            }
          ]
        }
      },
      "AmortizationOfRegulatoryAsset": {
        "label": "Amortization of Regulatory Asset",
        "description": "The expense charged against earnings during the period to allocate the capitalized costs of regulatory assets over the periods expected to benefit from such costs.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 736000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 400000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 202000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 644000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 243000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 838000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 838000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 235000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 475000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 475000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 240000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 240000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 766000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 766000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 290000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 290000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 931000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 931000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 931000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 14000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 27000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 27000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 13000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 40000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 40000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 13000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 51000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 63000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 63000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 25000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 25000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 89000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 89000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 129000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 129000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 129000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 61000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 112000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 112000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 153000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 153000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 212000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 212000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 212000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 72000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 72000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 117000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 117000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 150000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 150000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 191000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 191000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 191000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 58000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 58000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 101000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 101000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 131000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 131000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 170000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 170000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 170000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 65000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 65000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 166000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 166000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 293000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 293000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 128000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 238000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 238000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 355000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 355000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 478000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 478000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 478000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 152000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 152000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 278000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 278000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 412000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 412000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 555000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 555000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 555000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 143000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 143000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 266000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 266000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 390000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 390000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 149000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 149000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 277000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 277000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 434000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 434000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 588000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 588000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 588000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 588000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 160000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 291000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 291000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 439000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 439000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 594000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 594000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 594000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 594000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 179000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 179000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 357000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 357000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 532000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 532000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 718000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 718000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 718000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 178000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 178000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 352000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 352000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 537000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 537000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 720000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 720000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 720000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 166000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 166000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 333000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 333000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 507000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 507000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 676000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 676000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 152000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 152000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 296000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 444000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 594000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 158000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AmountOfImpairmentToCarryingAmountOfRegulatoryAssets": {
        "label": "Amount of Impairment to Carrying Amount of Regulatory Assets",
        "description": "Discloses the amount of any reduction to the carrying amounts of regulated assets that result from impairment (for example, rate actions of a regulator).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 35000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "description": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "units": {
          "shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 5000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 5000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 5000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 6000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 6000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 6000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 9000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 9000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 9000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 9000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 9000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 9000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 9000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 10000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 10000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 10000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 10000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 11000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 13000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 17000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 17000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 18000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 18000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 17000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 20000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 16000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 16000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 15000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 13000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 13000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "AssetRetirementObligation": {
        "label": "Asset Retirement Obligation",
        "description": "The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 262000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 191000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 191000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 223000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 223000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 209000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "AssetRetirementObligationAccretionExpense": {
        "label": "Asset Retirement Obligation, Accretion Expense",
        "description": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 226000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 106000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 53000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 160000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 54000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 49000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 99000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 99000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 50000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 50000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 148000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 148000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 49000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 196000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 196000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 196000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 51000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 51000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 103000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 103000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 52000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 159000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 159000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 56000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 214000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 214000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 214000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 56000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 115000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 115000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 174000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 174000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 240000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 240000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 240000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 68000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 136000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 136000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 207000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 207000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 275000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 275000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 275000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 68000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 68000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 159000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 159000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 251000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 251000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 345000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 345000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 345000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 97000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 97000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 193000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 193000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 291000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 291000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 398000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 398000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 398000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 109000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 109000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 220000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 220000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 333000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 333000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 446000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 446000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 446000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 112000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 112000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 231000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 231000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 350000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 350000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 468000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 468000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 468000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 120000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 120000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 242000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 242000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 367000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 367000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 489000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 489000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 489000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 250000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 250000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 371000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 371000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 491000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 491000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 491000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 491000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 124000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 124000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 247000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 247000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 375000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 375000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 127000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 127000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 255000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 255000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 383000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 383000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 514000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 514000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 514000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 514000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 44000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 44000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 44000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AssetRetirementObligationCurrent": {
        "label": "Asset Retirement Obligation, Current",
        "description": "Current portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 17000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 5000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 5000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 5000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 5000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 5000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 10000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-12-31",
              "val": 9000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "AssetRetirementObligationLiabilitiesSettled": {
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "description": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "AssetRetirementObligationPeriodIncreaseDecrease": {
        "label": "Asset Retirement Obligation, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in asset retirement obligations.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1061000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 114000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 324000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 432000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -235000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 280000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "AssetRetirementObligationRevisionOfEstimate": {
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "description": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -81000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -19000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -20000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 84000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 20000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 330000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 330000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 330000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -300000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            }
          ]
        }
      },
      "AssetRetirementObligationsNoncurrent": {
        "label": "Asset Retirement Obligations, Noncurrent",
        "description": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 3734000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 3841000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 3434000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 3434000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 3434000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 3434000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 3481000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 3527000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3243000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 3494000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 3494000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 3494000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 3494000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 3494000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3546000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 3597000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3808000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3884000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 3884000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 3884000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 3884000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 3884000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 4064000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4126000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4866000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5074000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 5074000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 5074000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 5074000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 5074000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5149000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5202000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5118000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5194000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 5194000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 5194000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 5194000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 5194000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5261000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 7054000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 7003000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 7295000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 7295000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 7295000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 7295000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 7295000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 7446000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 7550000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8405000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8585000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 8585000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 8585000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 8585000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 8585000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8755000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 9256000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9348000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 9111000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 9111000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 9111000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 9111000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 9111000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 9634000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 9848000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9733000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10029000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 10029000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 10029000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 10029000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 10029000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10126000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10222000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9747000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9679000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 9679000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 9679000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 9679000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 9679000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9967000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10023000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10089000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10846000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 10846000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10846000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 10846000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 10846000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10951000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11059000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11989000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12300000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 12300000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 12300000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 12300000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 12300000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 246000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12405000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12502000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 12907000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13090000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 271000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 271000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 271000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 271000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 271000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 273000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 275000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 266000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 269000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 269000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 269000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 269000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 269000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 270000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 273000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 269000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 267000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 267000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 267000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 267000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 267000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 270000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 272000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 289000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 301000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 301000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 301000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 301000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 301000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 305000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 308000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 303000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 321000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 321000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 321000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 47817000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 48979000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 50741000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 49173000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 50948000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 51376000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 51986000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 54156000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 55092000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 77628000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 77434000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 78353000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 78554000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 78561000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 78561000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 78561000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 78561000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 78243000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2013-03-31",
              "val": 79924000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 78420000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 79661000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2013-09-30",
              "val": 79924000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 79468000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2014-03-31",
              "val": 86814000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 83656000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 85264000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 86416000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 87391000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 92213000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 95128000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 111742000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 112778000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 114535000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 117068000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 117104000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 118473000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 116700000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 117018000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 117249000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 119485000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 119634000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 121593000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 121596000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 122738000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 124677000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 126313000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 127767000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 130000000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 129396000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 132621000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 92698000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 92295000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 93455000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 96925000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 98080000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 99259000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 101856000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 103211000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 105113000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 106070000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 109484000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 111147000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 113539000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 116570000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 116570000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 117545000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AssetsCurrent": {
        "label": "Assets, Current",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 5368000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 5825000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 5441000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 5441000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 5441000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 5441000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 6384000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 5600000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 6760000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 6398000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 6398000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 6398000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 6398000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 6398000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 4659000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 4987000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 6287000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 5489000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 5713000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 5713000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 5713000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 5713000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 11815000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 11754000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 11328000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10133000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 10140000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 10140000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 10140000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 10140000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 9274000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9409000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 9951000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10137000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 10137000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 10137000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 10137000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 10137000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9675000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9823000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 11837000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 12097000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 12097000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 12097000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 12097000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 11853000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11357000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 15425000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 16867000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 15334000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 15334000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 15334000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 15334000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 15334000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11364000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11495000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 12208000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 12412000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 12412000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 12412000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 12412000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 12412000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12194000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12232000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12724000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 11834000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 11896000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 11896000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 11896000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 11896000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 11533000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11489000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 13473000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 13360000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 13360000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 13360000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 13360000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 13328000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12476000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11655000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 12206000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 12037000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 12037000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 12037000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 12037000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 12037000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12476000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12533000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 12312000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 12562000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12997000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12348000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 14877000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 13957000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8145000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 7342000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 7055000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7336000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 7336000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 7336000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 7336000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 7336000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7777000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 7542000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7519000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7777000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 7777000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 7777000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 7777000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 8087000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8212000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8557000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8023000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8384000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 8384000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 8384000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 8384000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 8384000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8799000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8676000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9229000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9546000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 9546000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9002000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AssetsHeldForSaleAtCarryingValue": {
        "label": "Assets Held-for-sale, at Carrying Value (Deprecated 2014-01-31)",
        "description": "Represents the sum of the carrying value of all the Assets Held-for-Sale at the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 1800000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "AssetsHeldForSaleCurrent": {
        "label": "Assets Held-for-sale, Current (Deprecated 2014-01-31)",
        "description": "Current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 649000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 147000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "AssetsHeldInTrustNoncurrent": {
        "label": "Assets Held-in-trust, Noncurrent",
        "description": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-09-30",
              "val": 801000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 824000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 824000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 824000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 824000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 824000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 809000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 804000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 763000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 708000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 650000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 631000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 580000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 538000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2013-06-30",
              "val": 458000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 486000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 458000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 458000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 458000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 458000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 458000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 429000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 402000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 365000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 319000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 319000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 319000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 319000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 319000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 308000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 264000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 237000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 206000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 206000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 206000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 206000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 206000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 183000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 161000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 135000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 113000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 113000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 113000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 113000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 113000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 95000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 75000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 57000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "description": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 147000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 147000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 147000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 910000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 904000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 904000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 904000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 904000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 904000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 890000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 880000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 18000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 958000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 958000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 958000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 958000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 958000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 6841000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 11000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 11000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 7835000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 7835000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 7835000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 7835000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 7835000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "BankruptcyClaimsAmountOfClaimsFiled": {
        "label": "Bankruptcy Claims, Amount of Claims Filed",
        "description": "Amount of bankruptcy claim filed with bankruptcy court.",
        "units": {
          "USD": [
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 21000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "BridgeLoan": {
        "label": "Bridge Loan",
        "description": "Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.",
        "units": {
          "USD": [
            {
              "end": "2014-04-02",
              "val": 7200000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-05-01",
              "val": 7200000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-05-01",
              "val": 7200000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-05-01",
              "val": 7200000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-05-31",
              "val": 7200000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-05-31",
              "val": 7200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-05-31",
              "val": 7200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-06-11",
              "val": 3900000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-06-11",
              "val": 3200000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 4200000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": 3900000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-03-31",
              "val": 3200000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 3200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationAtFairValue": {
        "label": "Business Acquisition, Contingent Consideration, at Fair Value (Deprecated 2013-01-31)",
        "description": "Fair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": -32000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": -32000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 32000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 32000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 32000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2010-12-31",
              "val": 32000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 32000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 32000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2012-03-31",
              "val": 7365000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationPotentialCashPayment": {
        "label": "Business Acquisition, Contingent Consideration, Potential Cash Payment (Deprecated 2013-01-31)",
        "description": "Amount of potential cash payments that could result from the contingent consideration arrangement.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 40000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 40000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 40000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityCashPaid": {
        "label": "Business Acquisition, Cost of Acquired Entity, Cash Paid (Deprecated 2013-01-31)",
        "description": "Amount of cash paid to acquire the entity.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 893000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 893000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 893000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityPurchasePrice": {
        "label": "Business Acquisition, Cost of Acquired Entity, Purchase Price (Deprecated 2013-01-31)",
        "description": "The total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2010-08-31",
              "val": 860000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2011-06-30",
              "val": 7900000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": {
        "label": "Business Acquisition, Transaction Costs",
        "description": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.",
        "units": {
          "USD": [
            {
              "end": "2010-12-09",
              "val": 11000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 24000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 226000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 259000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "description": "Number of shares of equity interests issued or issuable to acquire entity.",
        "units": {
          "shares": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessAcquisitionPreacquisitionContingencyAmountOfSettlement": {
        "label": "Business Acquisition, Preacquisition Contingency, Amount of Settlement",
        "description": "Amount paid or received to resolve the preacquisition contingency.",
        "units": {
          "USD": [
            {
              "end": "2015-06-30",
              "val": 300000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "BusinessAcquisitionPreexistingRelationshipGainLossRecognized": {
        "label": "Business Acquisition, Preexisting Relationship, Gain (Loss) Recognized (Deprecated 2014-01-31)",
        "description": "Income (expense) and gain (loss) recognized from the settlement of a preexisting relationship between the acquirer and the acquiree.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 125000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "BusinessAcquisitionProFormaEarningsPerShareBasic": {
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic",
        "description": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD/shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1.15,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1150000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.26,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1.79,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.56,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.15,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2560000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2.56,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 870000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.3602,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.8118,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2850000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.8487,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.85,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.85,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 630000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.63,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.92,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.4567,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.46,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.5416,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.54,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.85,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.69,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessAcquisitionProFormaEarningsPerShareDiluted": {
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "description": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD/shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1.14,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1140000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.25,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1.79,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.55,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.14,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2550000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2.55,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 870000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.3499,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.8074,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2840000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.8364,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.84,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.84,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 620000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.62,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.91,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.4536,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.45,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.5405,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.54,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.69,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2.84,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.69,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquired": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to assets acquired.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 22900000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net (Deprecated 2013-01-31)",
        "description": "The total purchase price of the acquired entity. This includes cash paid to equity interest holders of the acquired entity, fair value of debt and equity securities issued to equity holders of the acquired entity, and transaction costs paid to third parties to consummate the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Assets (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to current assets.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4936000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to current liabilities of the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 3408000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed": {
        "label": "Business Acquisition, Purchase Price Allocation, Liabilities Assumed (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 15535000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationNoncurrentLiabilitiesLongTermDebt": {
        "label": "Business Acquisition, Purchase Price Allocation, Noncurrent Liabilities, Long-term Debt (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to the noncurrent portion of the long-term debt assumed from the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5632000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Other Noncurrent Assets (Deprecated 2013-01-31)",
        "description": "Amount of acquisition cost of a business combination allocated to other noncurrent assets not separately disclosed.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2265000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentLiabilities": {
        "label": "Business Acquisition, Purchase Price Allocation, Other Noncurrent Liabilities (Deprecated 2013-01-31)",
        "description": "Amount of acquisition cost of a business combination allocated to other noncurrent liabilities not separately disclosed.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4683000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment": {
        "label": "Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to property, plant and equipment to be used in ongoing operations.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 9342000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionSharePrice": {
        "label": "Business Acquisition, Share Price",
        "description": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "units": {
          "USD/shares": [
            {
              "end": "2016-03-23",
              "val": 27.25,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-23",
              "val": 27.25,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-03-31",
              "val": 27.25,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 27.25,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 27.25,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaNetIncomeLoss": {
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "description": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 974000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 974000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2092000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 974000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2092000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2092000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 800000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1423000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 623000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2169000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 746000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2618000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2618000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2618000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2618000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2618000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 577000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 577000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 845000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 845000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 268000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 268000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1346000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1346000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 501000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 501000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1562000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1562000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1562000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1562000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1562000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2618000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1562000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaRevenue": {
        "label": "Business Acquisition, Pro Forma Revenue",
        "description": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30712000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 30712000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26700000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 30712000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26700000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26700000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10062000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 17584000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7522000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 26129000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8545000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33823000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33823000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33823000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33823000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 33823000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8556000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8556000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15466000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15466000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24468000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24468000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32342000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32342000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32342000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32342000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 32342000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 33823000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32342000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "BusinessCombinationAcquiredReceivablesGrossContractualAmount": {
        "label": "Business Combination, Acquired Receivables, Gross Contractual Amount",
        "description": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 18000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 24000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 24000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "description": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 3000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 90000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessCombinationBargainPurchaseGainRecognizedAmount": {
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "description": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 36000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 36000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 226000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 226000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 226000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 226000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 233000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 233000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 233000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 233000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferred": {
        "label": "Business Combination, Consideration Transferred (Deprecated 2013-01-31)",
        "description": "This element represents the acquisition-date fair value of the total consideration transferred which consists of the sum of the acquisition-date fair values of the assets transferred by the acquirer, the liabilities incurred by the acquirer to former owners of the acquiree, and the equity interests issued by the acquirer.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 925000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 925000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 925000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "description": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationAsset": {
        "label": "Business Combination, Contingent Consideration, Asset",
        "description": "Amount of asset recognized arising from contingent consideration in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2016-03-24",
              "val": 235000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-24",
              "val": 235000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-03-24",
              "val": 235000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-03-31",
              "val": 235000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 235000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 235000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "BusinessCombinationIntegrationRelatedCosts": {
        "label": "Business Combination, Integration Related Costs",
        "description": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 43000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 18000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 57000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 32000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 179000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 69000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 108000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 89000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -87000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2014-05-01",
              "end": "2015-09-30",
              "val": 110000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 47000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 84000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 21000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 22000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2014-05-01",
              "end": "2015-12-31",
              "val": 121000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 87000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 102000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 102000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 103000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 103000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 123000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 123000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 20000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 20000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 143000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 143000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 143000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 17000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -8000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "description": "Amount of assets acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 22900000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-09-30",
              "val": 22900000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2016-03-23",
              "val": 21797000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 22968000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 21804000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets",
        "description": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4936000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 1441000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 2107000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1441000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "description": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 3408000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 2752000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 3425000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2763000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent",
        "description": "Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2016-03-23",
              "val": 3447000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 3441000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3443000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "description": "The amount of financial assets (as defined) recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 3218000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities",
        "description": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1722000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 1515000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 1550000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1515000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "description": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2016-03-24",
              "val": 4005000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 4016000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4024000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "description": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 457000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "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": "2010-11-30",
              "val": 224000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-11-30",
              "val": 224000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-09",
              "val": 224000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 224000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "description": "Amount of liabilities assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 15535000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 14655000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 15826000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 14662000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "description": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 925000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-11-30",
              "val": 925000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-09",
              "val": 925000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 7142000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 7142000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 7142000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Assets",
        "description": "Amount of assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2265000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 248000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 656000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 248000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt",
        "description": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5632000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 5636000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 6076000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5636000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other",
        "description": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 4683000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 187000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 191000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 187000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "description": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "units": {
          "USD": [
            {
              "end": "2010-11-30",
              "val": 700000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-11-30",
              "val": 700000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-09",
              "val": 700000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 12000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 9342000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-23",
              "val": 11088000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 11071000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11076000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "BusinessCombinationSeparatelyRecognizedTransactionsExpensesAndLossesRecognized": {
        "label": "Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized",
        "description": "The expenses and losses recorded for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 289000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 205000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value",
        "description": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.",
        "units": {
          "USD": [
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 136000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            }
          ]
        }
      },
      "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": {
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net",
        "description": "In a business combination achieved in stages, this element represents the amount of net gain (loss) 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": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 261000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 261000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 261000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 261000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 261000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 289000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 289000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 289000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "BusinessExitCosts": {
        "label": "Business Exit Costs (Deprecated 2013-01-31)",
        "description": "The charge against earnings in the period, comprised of costs incurred associated with an exit or disposal activity other than for a discontinued operations as defined under generally accepted accounting principles. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "units": {
          "USD": [
            {
              "start": "2008-12-31",
              "end": "2009-12-31",
              "val": 24000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009"
            },
            {
              "start": "2008-12-31",
              "end": "2009-12-31",
              "val": 24000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 24000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 37000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 28000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 29000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 23000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 70000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 70000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 34000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 34000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 34000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 96000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 96000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 96000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -81000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 160000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 160000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 160000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -38000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -38000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -38000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -73000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 220000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 220000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 220000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 59000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 59000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 96000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -96000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -290000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -290000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -364000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 364000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 338000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 338000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 128000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -128000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -128000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -298000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 193000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 105000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 105000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 101000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 101000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -42000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 177000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -177000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 283000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -283000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 175000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -229000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -133000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 194000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAmortization": {
        "label": "Capitalized Computer Software, Amortization (Deprecated 2016-01-31)",
        "description": "For each income statement presented, the amount charged to expense for amortization of capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 91000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 105000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 105000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 104000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 104000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 104000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 122000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 122000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 122000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 208000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 208000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 208000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 198000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 198000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 198000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 186000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 186000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 208000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAmortization1": {
        "label": "Capitalized Computer Software, Amortization",
        "description": "Amount of expense for amortization of capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 186000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 208000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 208000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 255000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 255000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 255000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 270000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 270000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 282000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareNet": {
        "label": "Capitalized Computer Software, Net",
        "description": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 279000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 312000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 312000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 280000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 280000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 499000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 499000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 479000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 479000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 596000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 596000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 633000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 633000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 808000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 808000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 834000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 834000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 810000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CapitalizedContractCostAmortization": {
        "label": "Capitalized Contract Cost, Amortization",
        "description": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 17000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 24000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 11000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 16000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 22000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "CapitalizedContractCostGross": {
        "label": "Capitalized Contract Cost, Gross",
        "description": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 26000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 30000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 32000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "CapitalizedCostsAssetRetirementCosts": {
        "label": "Capitalized Costs, Asset Retirement Costs",
        "description": "The amount of asset retirement costs previously incurred and capitalized separately from the capitalized amount of the associated long-lived assets.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 72000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 56000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 811000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 885000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 885000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 62000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 471000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 471000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 476000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-09-30",
              "val": 476000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 191000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 62000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 191000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 191000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 103000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2017-06-30",
              "val": 103000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -141000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2017-09-30",
              "val": 141000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 32000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 47000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -107000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 301000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            }
          ]
        }
      },
      "CapitalLeasesIncomeStatementDirectFinancingLeaseRevenue": {
        "label": "Capital Leases, Income Statement, Direct Financing Lease Revenue",
        "description": "Revenue realized in the period on direct financing leases.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 24000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 13000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 19000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 6000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 26000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 26000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 7000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 13000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 13000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 7000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 20000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 20000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 7000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 7000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 27000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 7000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 7000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 7000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 21000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 21000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 7000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 7000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 15000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 15000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 7000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 7000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 22000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 22000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 7000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 7000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 17000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 17000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 20000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 12000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 12000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "CapitalLeasesNetInvestmentInDirectFinancingLeases": {
        "label": "Capital Leases, Net Investment in Direct Financing Leases",
        "description": "The net investment in direct financing leases as of the balance sheet date consisting of: (a) minimum lease payments due on direct financing leases, (b) unguaranteed residual value, and (c) any unamortized initial direct costs; less: (i) executory costs, (ii) unearned income, and (iii) the accumulated allowance for uncollectible minimum lease payments.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 602000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 615000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 622000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 629000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 629000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 635000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-09-30",
              "val": 649000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 685000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 685000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 698000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 698000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 698000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 698000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 698000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 368000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 353000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 357000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 361000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 361000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 361000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 361000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 344000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 348000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 352000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 358000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "CapitalLeasesNetInvestmentInDirectFinancingLeasesDeferredIncome": {
        "label": "Capital Leases, Net Investment in Direct Financing Leases, Deferred Income",
        "description": "The remaining (unamortized) difference between the gross investment in a direct financing lease and the cost or carrying amount, if different, of the leased property as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 890000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 863000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 863000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 836000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 836000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 807000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 807000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 767000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 767000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 767000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 767000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 767000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 363000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 332000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 328000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 324000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 324000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 324000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 324000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 295000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 291000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 287000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 287000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "CapitalLeasesNetInvestmentInDirectFinancingLeasesInitialDirectCosts": {
        "label": "Capital Leases, Net Investment in Direct Financing Leases, Initial Direct Costs",
        "description": "Remaining unamortized costs as of the balance sheet date that were essential to acquiring the lease, and that would not otherwise have been incurred without the lease agreement, including evaluating the lessee's credit condition, guarantees, and collateral and costs incurred negotiating, processing, and closing the lease agreement.",
        "units": {
          "USD": [
            {
              "end": "2014-03-31",
              "val": 1600000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "CapitalLeasesNetInvestmentInDirectFinancingLeasesUnguaranteedResidualValuesOfLeasedProperty": {
        "label": "Capital Leases, Net Investment in Direct Financing Leases, Unguaranteed Residual Values of Leased Property",
        "description": "The estimate of the lease property's economic value at the end of the direct financing lease term excluding any amounts guaranteed by either the lessee or a third-party.",
        "units": {
          "USD": [
            {
              "end": "2000-09-30",
              "val": 1600000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2000Q3I"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2000-10-31",
              "val": 1600000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2009-12-31",
              "val": 1492000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 1492000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1492000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1492000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1492000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1492000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1492000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-30",
              "val": 1600000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1600000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1465000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1465000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1465000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1465000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1465000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 731000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 685000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 685000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 685000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 685000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 685000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 685000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 639000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 639000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-03-31",
              "val": 356000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 356000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 356000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 356000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "CapitalUnits": {
        "label": "Capital Units, Value",
        "description": "Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": -131000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "CashAcquiredFromAcquisition": {
        "label": "Cash Acquired from Acquisition",
        "description": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 964000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 964000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 964000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 964000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 964000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 964000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 964000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 964000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 129000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 129000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 129000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 129000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 140000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -87000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -87000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2007-12-31",
              "val": 311000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "end": "2007-12-31",
              "val": 311000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-06-30",
              "val": 332000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2I"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2008-12-31",
              "val": 1271000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-03-31",
              "val": 2149000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1I"
            },
            {
              "end": "2009-06-30",
              "val": 1838000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "end": "2009-06-30",
              "val": 1838000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-09-30",
              "val": 2374000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2009-12-31",
              "val": 2010000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 2524000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2010-03-31",
              "val": 2524000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1168000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 1168000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2735000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2010-09-30",
              "val": 2735000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 1612000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 487000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2011-03-31",
              "val": 487000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 562000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2011-06-30",
              "val": 562000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1071000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2011-09-30",
              "val": 1071000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2011-12-31",
              "val": 1016000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 721000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2012-03-31",
              "val": 721000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1349000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2012-06-30",
              "val": 1349000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1700000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2012-09-30",
              "val": 1700000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2012-12-31",
              "val": 1486000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 772000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2013-03-31",
              "val": 772000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 991000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2013-06-30",
              "val": 991000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1644000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2013-09-30",
              "val": 1644000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2013-12-31",
              "val": 1609000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 914000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2014-03-31",
              "val": 914000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1362000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": 1362000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2763000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-09-30",
              "val": 2763000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1878000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1825000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2015-03-31",
              "val": 1825000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6014000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2015-06-30",
              "val": 6014000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 7265000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2015-09-30",
              "val": 7265000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-12-31",
              "val": 6502000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 960000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": 960000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1647000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 1647000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1897000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-09-30",
              "val": 1897000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 635000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 609000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2017-03-31",
              "val": 609000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 536000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2017-06-30",
              "val": 536000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1203000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2017-09-30",
              "val": 1203000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 787000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 787000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 694000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 694000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1918000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 1918000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 880000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 880000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 735000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 735000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1683000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 1683000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 587000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1457000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 1457000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2129000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 2129000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1858000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 1858000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 663000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 432000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 432000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 432000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 432000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 432000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1908000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 1908000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1578000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 1578000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2957000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 2957000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1182000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 672000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2476000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 2476000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 816000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 816000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 446000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 446000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 407000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 522000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 522000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 399000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 399000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 445000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 720000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 720000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 934000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 934000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 616000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 616000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 357000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 357000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 357000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 357000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 357000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1004000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 724000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1533000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 626000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 626000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 713000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 1473000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1473000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-09-30",
              "val": 1485000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 861000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 861000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 861000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 861000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 861000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 187000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 936000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1117000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 995000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 995000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 995000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 995000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 995000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 383000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 589000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1230000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1230000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1230000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1230000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1230000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 518000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1034000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1876000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1119000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1119000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1119000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1107000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-12-31",
              "val": 5766000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 5766000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 5766000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 21000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 960000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 878000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 567000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 567000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1103000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 739000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 739000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 514000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 514000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -842000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -842000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 725000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 725000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -398000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -398000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -398000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -1125000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1125000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -1050000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1050000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -541000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -541000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -596000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -596000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -596000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -295000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -295000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 333000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 333000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 684000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 684000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 470000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -714000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -714000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -495000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -495000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 158000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 158000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 123000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 123000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 123000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -695000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -695000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -247000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -247000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1154000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1154000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 269000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 269000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 269000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -53000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -53000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4136000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4136000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5387000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5387000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4624000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4624000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4624000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -5542000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -5542000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4855000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4855000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -4605000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -4605000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5867000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5867000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5798000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -25000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -99000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -103000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 568000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 631000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 263000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 276000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 276000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -91000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -91000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -162000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -162000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1131000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1131000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 591000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 591000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 591000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -467000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -467000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -603000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -603000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 397000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 397000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -659000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -659000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 870000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 870000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1558000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1358000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1168000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 914000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2015-12-31",
              "val": 6712000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 889000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 914000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 914000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 914000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2016-12-31",
              "val": 914000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 914000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 889000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 811000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1545000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 1190000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1099000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 1099000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1028000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 1028000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2321000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 2321000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 1781000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1314000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 1314000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1178000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 1178000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2178000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 2178000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 1122000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1992000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 1992000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2680000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 2680000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2480000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 2480000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 1166000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2334000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 2334000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2009000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 2009000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3484000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 3484000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 1619000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2998000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 2998000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1836000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 1836000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1273000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 1273000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 1090000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1083000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 1083000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1035000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 1035000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 947000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 947000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1308000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 1308000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1535000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 1535000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1233000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 1233000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 939000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1582000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1582000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1251000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2098000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1201000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1201000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1297000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations",
        "description": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, 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": "2020-12-31",
              "val": 12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 12000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 332000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 332000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 332000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 332000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 332000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 582000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "description": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -659000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -659000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1558000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1358000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1168000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 843000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 843000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2318000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2318000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 453000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 453000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 453000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 453000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1379000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1379000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 217000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 217000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -346000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -346000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -529000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -529000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -529000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -7000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -7000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -55000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -55000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -143000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -143000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 207000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 207000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 434000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 434000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 132000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 132000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -162000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -162000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 643000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 643000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 312000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1159000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 262000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 96000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CashDividends": {
        "label": "Cash Dividends (Deprecated 2009-01-31)",
        "description": "Cash dividend declared by an entity to shareholders during the period. This element includes paid and unpaid dividends declared during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 695000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            }
          ]
        }
      },
      "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months",
        "description": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "units": {
          "USD": [
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 138000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 383000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 245000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 485000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 102000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 105000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 105000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 231000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 127000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 305000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 74000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 173000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "CashFlowsBetweenTransfereeAndTransferorProceedsFromCollectionsReinvestedInRevolvingPeriodTransfers": {
        "label": "Cash Flows Between Transferor and Transferee, Proceeds from Collections Reinvested in Revolving Period Transfers",
        "description": "Cash Flows between a transferor and a transferee attributable to collections reinvested in revolving period transfers related to either a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2029000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2029000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4407000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4407000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6587000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6587000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2210000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4498000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 7092000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9597000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "CashFlowsBetweenTransfereeAndTransferorProceedsFromNewTransfers": {
        "label": "Cash Flows Between Transferor and Transferee, Proceeds from New Transfers",
        "description": "Cash Flows between a transferor and a transferee attributable to newly transferred assets related to either a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 927000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 927000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1889000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1889000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2816000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2816000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1036000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2689000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4440000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6095000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "CashFlowsBetweenTransferorAndTransfereeBeneficialInterest": {
        "label": "Cash Flows Between Transferor and Transferee, Beneficial Interest",
        "description": "Cash flows between transferee and transferor in payment of the transferor's beneficial interest related to a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1102000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1102000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2518000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2518000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1174000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1809000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2652000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3502000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "CashSurrenderValueOfLifeInsurance": {
        "label": "Cash Surrender Value of Life Insurance",
        "description": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 22000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 24000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 25000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 36000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 34000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 36000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ChangeInUnrealizedGainLossOnHedgedItemInForeignCurrencyFairValueHedge1": {
        "label": "Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge",
        "description": "Amount of the increase (decrease) in fair value of the hedged item in a foreign currency fair value hedge which was recognized in earnings, net of offsets by the gain (loss) on the hedging instrument to the extent that the fair value hedge was determined to be effective.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 46000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 111000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 48000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 161000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 161000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2016-12-31",
              "val": 688000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 118000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 427000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 427000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 427000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1154000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 628000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 209000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            }
          ]
        }
      },
      "CommitmentsAndContingencies": {
        "label": "Commitments and Contingencies",
        "description": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-02-17",
              "val": 1000000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2012-02-17",
              "val": 1000000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 1000000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2014-06-30",
              "val": 1000000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "CommonStockDividendsPerShareCashPaid": {
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "description": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 1,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0.5,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2.03,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 0.53,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1.05,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1.05,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 0.53,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.53,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1.58,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.53,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2.1,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0.53,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0.53,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.05,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.05,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.53,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.53,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1.58,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1.58,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.53,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.53,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.1,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2.1,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0.53,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.53,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1.05,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.05,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.53,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.53,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1.58,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1.58,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.53,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.53,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.1,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.1,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2.1,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.53,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.53,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.05,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1.05,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.53,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.53,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1.58,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1.58,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.53,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.53,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.1,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.1,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.53,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.53,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.84,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.84,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.31,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.31,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.15,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.15,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.31,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.31,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1.46,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1.46,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1.46,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.31,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.31,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.62,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.62,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.31,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.31,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.93,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.93,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.31,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.31,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.24,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.24,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.24,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.31,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.31,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.62,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.62,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.31,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.31,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.93,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.93,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.31,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.31,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1.24,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1.24,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1.24,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.31,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.31,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.628,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.63,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.318,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.32,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.946,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.95,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.318,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.32,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.264,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.26,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.3275,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.33,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.66,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.66,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.33,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.33,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.98,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.98,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.33,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.33,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.31,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.35,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.69,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.35,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1.04,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.35,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            }
          ]
        }
      },
      "CommonStockDividendsPerShareDeclared": {
        "label": "Common Stock, Dividends, Per Share, Declared",
        "description": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "units": {
          "USD/shares": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.26,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.31,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.31,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.35,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.35,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.35,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.35,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.35,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.35,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.38,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.38,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1.38,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.36,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.36,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.36,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.36,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.36,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.36,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.36,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.45,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.45,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.45,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.45,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.38,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.38,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.38,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.38,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.53,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.53,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.53,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.53,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.38,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.38,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.38,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.38,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.38,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.38,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.53,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.53,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.53,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.53,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.34,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.34,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.34,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.34,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.34,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.34,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.34,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.35,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.35,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1.35,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.36,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.36,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.36,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.36,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.36,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.36,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.36,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.44,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.44,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.44,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.38,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.38,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.38,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.38,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.38,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.38,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.38,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.52,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.52,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.4,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.4,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.4,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.4,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.4,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.4,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.4,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1.6,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.42,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CommonStockNoParValue": {
        "label": "Common Stock, No Par Value",
        "description": "Face amount per share of no-par value common stock.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            }
          ],
          "USD/shares": [
            {
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 0,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2015-12-31",
              "val": 12.5,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2022-08-04",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-08-04",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 2000000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 2000000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 2000000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 2000000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 2000000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2000000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 2000000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 2000000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2000000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2000000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 2000000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 2000000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 2000000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 2000000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 2000000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2000000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2000000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2000000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 2000000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2000000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2000000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2000000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2000000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2000000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2000000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2000000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2000000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2000000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2000000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2000000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2000000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2000000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2000000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2000000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2000000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2000000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2000000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2000000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2000000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2000000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2000000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2000000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2000000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2000000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2000000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2000000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2000000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2000000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2000000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2000000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2000000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 2000000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 2000000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 2000000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2000000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2000000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2000000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2000000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2000000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2000000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 2000000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2000000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2000000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2000000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2000000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2000000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 2000000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 2000000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2000000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2000000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2000000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2000000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2000000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2000000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2000000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2000000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2000000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2000000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2000000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2000000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2000000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2000000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2000000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2000000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2000000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2000000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2000000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2000000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2000000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2000000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2000000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2000000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2000000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2000000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2000000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2000000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2000000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2000000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2000000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2000000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2000000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2000000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2000000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2000000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 2000000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2000000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 658000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 660000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 660000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 660000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 659798515,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 661000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 661000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 661845411,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 662000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 662000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 662000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 661845411,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-01-31",
              "val": 661862913,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-01-31",
              "val": 663640976,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-01-31",
              "val": 855019272,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-03-31",
              "val": 662000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 663368958,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 663368958,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 852000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 853573260,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 854283102,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 854781389,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 855000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 855000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 855000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 854781389,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 855849302,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 856563385,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 856563385,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 857290484,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 857000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 857000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 857290484,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 858721507,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 893940600,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 859833343,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 859825013,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 859825013,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 859825013,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 859833343,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 861243550,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 861243550,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-12-31",
              "val": 919924742,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 857000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 919924742,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 858721507,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-12-31",
              "val": 924035059,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 919924742,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 922872373,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 922872373,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 926096660,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 960087898,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 960852473,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 963335888,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 963335888,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 963335888,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 963335888,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 965381919,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 965906701,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 967009746,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 968187955,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 968187955,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 968000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 968000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 968000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 970954879,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 972000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 972000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 974000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 975000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 977000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 978000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 978000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 980000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 980000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 994000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 994000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 994000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 994000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 994000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 994000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 994000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 995000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 995000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 999000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 999000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 999000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 999000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 999000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1000000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1005000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1005000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1005000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1005000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1005000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1005000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1009000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1010000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1010000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1023000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1023000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1023000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockValue": {
        "label": "Common Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 8816000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 8870000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 8923000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 8923000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 8923000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 8923000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 8940000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 8960000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 8982000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 9006000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 9006000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 9006000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 9006000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 9006000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 9032000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 9054000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 9077000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 9107000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 9107000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 9107000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 9107000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 9107000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 16512000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 16559000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 16594000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 16632000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 16632000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 16632000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 16632000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 16632000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 16652000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 16693000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 16716000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 16741000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 16741000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 16741000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 16741000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 16741000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 16751000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 16651000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16679000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 16709000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 16709000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 16709000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 16709000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 16709000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 16731000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 16755000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 18647000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 18676000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 18676000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 18676000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 18676000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 18676000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 18686000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 18722000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 18756000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 18794000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 18794000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 18794000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 18794000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 18794000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 18807000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18860000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 18862000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 18964000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 18964000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 18964000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 18964000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 18964000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 18973000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 19008000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 19063000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 19116000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 19116000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 19116000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 19116000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 19116000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19171000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 19209000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19238000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 19274000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 19274000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 19274000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 19274000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 19274000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 19303000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19336000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 19362000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 19373000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 19412000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 19454000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 20271000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 20324000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 20299000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 20319000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 20895000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 20908000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 20908000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 20908000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 20908000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 20908000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 20921000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 20941000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 20956000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 21114000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 21114000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 21114000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 21114000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 21114000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 21129000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 21152000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21320000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21338000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 21338000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 21338000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 21338000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 21338000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 21517000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21544000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 21564000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 22106000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 22106000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 22129000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CompetitiveEnergyRevenue": {
        "label": "Competitive Energy Revenue (Deprecated 2018-01-31)",
        "description": "Revenue from selling electricity supply in a retail access program.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12496000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13773000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13773000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4188000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7699000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3512000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11796000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4095000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3429000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3429000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6732000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6732000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3301000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3301000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10559000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10559000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3823000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3823000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13960000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13960000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3392000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 6845000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3453000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10597000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3747000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14195000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 407000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 282000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2180000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1283000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1747000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1747000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 464000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 464000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2404000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 655000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2869000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2869000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1143000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1143000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1205000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1205000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 61000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 61000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 2300000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2300000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1096000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1096000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2229000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2229000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2229000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 694000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 694000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1202000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1204000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 509000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 510000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1772000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1775000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 570000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 571000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2468000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2472000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2472000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 451000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 451000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 627000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 627000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 175000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 175000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 832000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 832000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 205000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 205000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 854000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 854000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 854000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 95000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 95000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 592000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 592000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 497000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 497000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1341000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1341000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 748000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 748000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2456000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2456000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2456000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 97000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 97000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 785000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 785000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 688000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 688000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1848000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1848000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1063000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1063000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1176000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1176000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 979000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 749000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 749000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1430000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1430000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 683000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 683000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2047000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2047000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 619000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 619000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2310000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2329000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2329000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 151000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 201000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 489000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 499000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 337000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 298000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1052000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1031000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 562000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 531000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1098000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1098000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1085000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 985000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 980000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1103000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1113000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 115000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 130000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1970000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1978000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 868000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 867000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3943000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3959000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3952000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 656000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 656000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1240000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1240000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 582000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 582000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2025000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2025000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 785000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 785000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2051000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2046000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2046000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 890000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 890000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1396000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1396000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 506000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 506000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2196000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2196000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 799000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 799000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2737000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2737000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2737000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2737000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 603000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 603000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1165000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1165000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 562000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 562000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1694000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1694000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 529000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 529000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1757000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1757000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1757000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1757000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -235000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -235000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 223000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 223000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 458000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 458000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1492000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1492000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1269000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1269000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2356000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2356000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2356000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2356000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 611000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 611000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1088000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1088000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 477000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 477000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1773000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1773000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 685000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 685000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2259000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2259000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2259000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 668000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 668000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1020000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1020000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 352000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 352000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1753000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1753000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 734000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 734000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2240000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2240000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2240000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 672000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 672000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1120000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1120000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1803000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1803000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 683000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 683000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2466000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2466000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 910000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 910000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1302000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 391000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2179000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 878000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2726000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 925000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 197000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 41000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -5000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -42000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -19000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -19000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -50000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 39000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 39000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 31000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 31000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 70000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 70000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -16000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -21000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -32000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -22000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -16000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 43000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 42000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 52000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 123000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 58000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 58000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 67000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 67000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 57000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 57000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -9000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -9000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 93000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -206000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -206000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -153000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -153000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -85000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -85000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 99000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 99000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1176000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1389000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 688000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2047000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 661000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2310000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2310000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 151000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 499000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 489000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 298000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 337000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1031000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1052000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 531000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 562000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1168000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1168000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1160000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 969000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 959000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1071000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1091000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 99000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 129000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1980000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1997000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 911000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 909000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4020000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4047000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4040000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 708000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 708000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1296000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1296000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 586000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 586000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2148000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2148000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 852000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 852000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2126000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2121000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2121000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 948000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 948000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1463000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1463000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 515000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 515000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2253000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2253000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 790000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 790000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2830000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2830000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2830000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2830000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 397000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 397000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1012000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1012000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 615000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 615000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1609000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1609000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 597000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 597000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1748000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1748000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1748000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1748000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -210000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -210000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 322000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 322000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 533000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 533000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1618000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1618000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1295000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1295000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2479000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2479000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2479000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2479000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 612000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 612000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1089000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1089000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 477000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 477000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1774000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1774000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 685000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 685000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2260000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2260000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2260000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 668000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1020000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 352000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1753000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 734000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2240000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2240000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2466000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ContractualObligation": {
        "label": "Contractual Obligation",
        "description": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 3297000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3006000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3507000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueAfterFifthYear": {
        "label": "Contractual Obligation, to be Paid, after Year Five",
        "description": "Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 648000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 399000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 388000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueInFifthYear": {
        "label": "Contractual Obligation, to be Paid, Year Five",
        "description": "Amount of contractual obligation 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": "2016-12-31",
              "val": 6000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueInFourthYear": {
        "label": "Contractual Obligation, to be Paid, Year Four",
        "description": "Amount of contractual obligation 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": "2016-12-31",
              "val": 29000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueInNextTwelveMonths": {
        "label": "Contractual Obligation, to be Paid, Year One",
        "description": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 2333000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2349000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 2728000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueInSecondYear": {
        "label": "Contractual Obligation, to be Paid, Year Two",
        "description": "Amount of contractual obligation 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": "2016-12-31",
              "val": 279000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 220000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractualObligationDueInThirdYear": {
        "label": "Contractual Obligation, to be Paid, Year Three",
        "description": "Amount of contractual obligation 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": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 32000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 41000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
        "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 34000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -50000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -50000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 26000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 53000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -27000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -27000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -92000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -39000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -130000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -130000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -13000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -68000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -13000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -9000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -9000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -14000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -52000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueModificationOfContract": {
        "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Modification of Contract",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "ContractWithCustomerAssetIncreaseDecreaseForContractAcquiredInBusinessCombination": {
        "label": "Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination",
        "description": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, from business combination.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -12000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -12000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 12000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNetCurrent": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current",
        "description": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 283000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 283000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-06-30",
              "val": 243000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 197000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 196000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 196000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-06-30",
              "val": 196000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 170000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 170000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 172000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 159000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 159000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-06-30",
              "val": 159000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 159000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 160000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 160000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 144000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 144000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 144000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 144000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 144000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 153000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 153000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 153000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 150000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 150000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 149000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "ContractWithCustomerAssetReclassifiedToReceivable": {
        "label": "Contract with Customer, Asset, Reclassified to Receivable",
        "description": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -68000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -120000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -146000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -26000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -44000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -18000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -18000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -109000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -65000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -143000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -143000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -26000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -26000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -26000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -26000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -18000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -18000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -86000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -86000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -16000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -16000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -16000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -12000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -15000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -59000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 35000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 151000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 151000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": {
        "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized",
        "description": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -305000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -387000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": {
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 298000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 389000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract": {
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract",
        "description": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 21000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 38000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 65000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 27000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 94000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 154000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 154000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 219000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 219000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 122000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 31000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 97000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "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": 35000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-01-01",
              "val": 35000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 37000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 27000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 26000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 26000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 33000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 29000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 20000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 20000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-06-30",
              "val": 20000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 20000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 149000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 149000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 151000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 151000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 151000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 118000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 147000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 147000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 147000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-03-31",
              "val": 116000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-03-31",
              "val": 116000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 132000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 132000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-06-30",
              "val": 113000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-06-30",
              "val": 113000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 137000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 111000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 105000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 105000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-06-30",
              "val": 105000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 105000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 103000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 103000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 96000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 96000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 130000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 130000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-06-30",
              "val": 130000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-06-30",
              "val": 130000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 128000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 128000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 126000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 126000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-03-31",
              "val": 126000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2025-03-31",
              "val": 126000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 123000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-06-30",
              "val": 123000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 122000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 119000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 119000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 118000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination": {
        "label": "Contract with Customer, Liability, Increase (Decrease) for Contract Acquired in Business Combination",
        "description": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "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-12-31",
              "val": -187000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -187000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -23000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -23000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -23000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -23000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 44000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -21000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -66000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -22000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -88000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -88000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -88000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -25000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -25000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -98000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -98000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -27000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -27000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -27000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -32000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -32000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -26000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -110000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -3000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -3000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": {
        "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period",
        "description": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 23000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 23000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 25000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 34000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 38000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 9000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ContributionOfProperty": {
        "label": "Contribution of Property",
        "description": "Value of property contributed in noncash investing and financing activities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 62000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 72000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 72000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "CostOfGoodsAndServicesEnergyCommoditiesAndServices": {
        "label": "Cost of Goods and Services, Energy Commodities and Services (Deprecated 2018-01-31)",
        "description": "Total costs incurred and are directly related to energy commodities and services provided during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2001000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1765000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1765000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2981000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2663000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4795000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2132000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6928000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4006000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6352000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2346000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9369000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9369000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3426000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5274000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1848000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7789000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2515000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10007000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10007000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10007000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2440000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2440000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4016000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4016000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1576000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1576000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6599000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6599000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2584000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2584000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8817000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8817000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8817000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2795000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2795000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4952000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4952000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2158000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2158000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7268000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7268000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2316000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2316000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9668000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9668000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3289000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3289000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5566000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2277000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8542000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2977000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11679000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3204000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "CostOfGoodsAndServicesSoldDepreciationAndAmortization": {
        "label": "Cost, Depreciation and Amortization",
        "description": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2179000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1088000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3284000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1105000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1075000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2154000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2154000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1079000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1079000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3237000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3237000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1083000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1083000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2717000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1021000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1021000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2023000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2023000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1001000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1001000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3312000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3312000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1289000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1289000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5014000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5014000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2891000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2891000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1697000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 757000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3363000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1494000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1666000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 736000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4988000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2253000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1624000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 758000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6036000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3033000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3033000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3033000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 817000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 817000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1647000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1647000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 830000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 830000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2472000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2472000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 825000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 825000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3325000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3325000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3325000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 860000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 860000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1727000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1727000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 866000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 866000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2616000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2616000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 890000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 890000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 879000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 879000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1773000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1773000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 894000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 894000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2681000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2681000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 908000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 908000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3594000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3594000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 903000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 903000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1805000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 902000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2717000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 912000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3640000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 952000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CostOfPurchasedPower": {
        "label": "Cost of Purchased Power (Deprecated 2018-01-31)",
        "description": "Cost of electricity purchased as well as fuel used to generate electricity used in operations and sold during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 2239000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1166000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4270000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 683000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1604000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1604000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 921000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 921000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2400000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 796000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3215000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3215000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 658000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 658000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1792000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1792000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1134000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1134000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3273000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3273000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1481000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1481000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4425000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4425000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6435000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1485000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2891000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3716000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1407000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1716000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4602000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 5836000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1711000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 2121000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5284000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7267000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7130000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4371000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4371000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2606000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2606000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 7398000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 7398000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 3026000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 3026000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 10157000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9121000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9121000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5400000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2419000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 8143000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7199000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2743000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2404000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9468000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9468000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4006000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6352000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2346000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8943000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 8943000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2591000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2591000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 12472000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3103000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3103000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4470000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1044000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6919000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1645000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2449000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 601000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10210000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2421000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3291000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 776000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3077000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3077000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3077000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 814000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 814000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1692000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1692000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 878000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 878000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2863000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2863000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1170000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1170000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3823000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3823000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3823000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1104000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1104000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2033000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2033000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 928000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 928000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3259000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3259000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1226000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1226000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4367000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4367000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1438000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1438000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2476000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1038000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3832000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1355000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4991000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1349000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "CostOfReimbursableExpense": {
        "label": "Cost of Reimbursable Expense (Deprecated 2018-01-31)",
        "description": "Cost associated with reimbursable income. This occurs when a services entity incurs expenses on behalf of the client and passes through the cost of reimbursable expenses to a client.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 40000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 6586000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 3192000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 3467000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 6592000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 6592000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 3125000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 3124000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 9528000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 2936000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12568000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12568000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 3059000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 3059000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6438000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6438000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3380000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3380000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 10364000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 10364000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3925000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3925000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 3850000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3754000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 7402000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7215000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 3553000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 3462000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 11516000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 11288000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4114000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4073000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14444000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14583000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14583000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4305000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4309000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9488000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9504000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5183000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5195000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 15460000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 15490000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5972000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5986000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5565000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5565000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10680000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10680000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5115000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5115000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15965000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 15965000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 5285000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 5285000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7055000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7055000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 12510000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 12510000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5456000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5456000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18023000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 18023000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5513000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5513000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7465000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 7465000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 12852000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 12852000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5387000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5387000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19055000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 19055000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6203000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6203000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7099000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7099000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13395000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13395000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6294000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6294000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21128000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 21128000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7736000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7736000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28106000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7691000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 7669000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15084000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 15036000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7392000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7366000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22386000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22312000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7300000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7275000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29720000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29619000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29619000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8648000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8648000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15786000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15786000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7138000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7138000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24036000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24036000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8252000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8252000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8262000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8262000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15142000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15142000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6881000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6881000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22703000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22703000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7559000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7559000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14073000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7529000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7529000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14298000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14298000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6769000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6769000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 22387000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 22387000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8087000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8087000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30240000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30240000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14485000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14485000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10082000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3808000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17643000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7252000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7561000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3444000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 24758000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11357000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7117000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4107000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33825000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15256000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15256000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15256000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4427000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4427000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7971000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7971000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3543000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 3543000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11804000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 11804000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3834000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3834000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15761000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15761000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15761000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4457000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4457000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8571000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8571000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4114000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4114000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13429000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13429000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 4857000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 4857000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17714000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17714000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 17714000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4931000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4931000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9386000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9386000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4455000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4455000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14348000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14348000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4961000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4961000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18721000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18721000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5177000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5177000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 9679000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 4502000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 14884000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 5205000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19113000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5637000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CostsIncurredAssetRetirementObligationIncurred": {
        "label": "Costs Incurred, Asset Retirement Obligation Incurred",
        "description": "Amount of asset retirement obligations (ARO) costs incurred (whether capitalized or charged to expense) during the period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 91000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 811000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -107000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -107000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 301000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 301000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 301000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 344000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 344000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 968000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 775000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 775000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 850000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 850000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 850000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 850000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 574000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 574000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 642000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 642000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 642000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 642000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -335000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -335000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -335000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -335000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 331000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 332000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 332000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -13000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "CostsIncurredDevelopmentCosts": {
        "label": "Costs Incurred, Development Costs",
        "description": "Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 458000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            }
          ]
        }
      },
      "CumulativeEffectOfInitialAdoptionOfSFAS159": {
        "label": "Cumulative Effect of Initial Adoption of FAS 159 (Deprecated 2011-01-31)",
        "description": "Cumulative-effect adjustment to retained earnings of the first remeasurement to fair value upon the initial adoption of Statement of Financial Accounting Standard No. 159 (FAS No. 159), The Fair Value Option for Financial Assets and Financial Liabilities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            }
          ]
        }
      },
      "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": "2019-01-01",
              "end": "2019-12-31",
              "val": 97000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 97000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 97000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 32000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            }
          ]
        }
      },
      "CustomerRefundLiabilityNoncurrent": {
        "label": "Customer Refund Liability, Noncurrent",
        "description": "Noncurrent regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.",
        "units": {
          "USD": [
            {
              "end": "2014-09-18",
              "val": 9500000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "DebtAndEquitySecuritiesUnrealizedGainLoss": {
        "label": "Debt and Equity Securities, Unrealized Gain (Loss)",
        "description": "Amount of unrealized gain (loss) on investment in debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 23000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -23000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 96000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 96000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -83000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -83000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -160000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -16000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -16000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -16000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -16000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -16000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -16000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -16000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -16000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DebtConversionOriginalDebtAmount1": {
        "label": "Debt Conversion, Original Debt, Amount",
        "description": "\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 131000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 131000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 131000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3400000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 18760000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 20756000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 20864000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 25113000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 25113000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 33311000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 33311000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 33657000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 33657000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 34911000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 34911000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 35560000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 35560000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 36516000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 36516000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 30702000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 38366000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 32523000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 32523000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 36779000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 36779000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 40889000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 40889000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44278000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 44278000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 49038000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtInstrumentCollateralAmount": {
        "label": "Debt Instrument, Collateral Amount",
        "description": "Amount of assets pledged to secure a debt instrument.",
        "units": {
          "USD": [
            {
              "end": "2013-09-30",
              "val": 1800000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-03-31",
              "val": 1900000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1900000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2700000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2700000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2400000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2800000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3000000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3000000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2800000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2200000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2000000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DebtInstrumentConvertibleConversionPrice1": {
        "label": "Debt Instrument, Convertible, Conversion Price",
        "description": "The price per share of the conversion feature embedded in the debt instrument.",
        "units": {
          "USD/shares": [
            {
              "end": "2014-06-30",
              "val": 33.96,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "DebtInstrumentFaceAmount": {
        "label": "Debt Instrument, Face Amount",
        "description": "Face (par) amount of debt instrument at time of issuance.",
        "units": {
          "USD": [
            {
              "end": "2015-03-31",
              "val": 750000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 750000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 750000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DebtInstrumentFairValue": {
        "label": "Debt Instrument, Fair Value Disclosure",
        "description": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 384000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 441000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 333000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 275000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 275000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 962000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 962000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 865000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 865000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 795000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 795000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 765000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 765000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 721000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 721000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 721000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 670000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 669000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 669000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 626000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 626000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 582000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 582000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 542000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 542000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 502000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtInstrumentFeeAmount": {
        "label": "Debt Instrument, Fee Amount",
        "description": "Amount of the fee that accompanies borrowing money under the debt instrument.",
        "units": {
          "USD": [
            {
              "end": "2015-12-02",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-02",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DebtInstrumentIncreaseAdditionalBorrowings": {
        "label": "Debt Instrument, Increase, Additional Borrowings (Deprecated 2013-01-31)",
        "description": "Increase of additional borrowings on existing and new debt instruments.",
        "units": {
          "USD": [
            {
              "start": "2011-05-01",
              "end": "2011-05-31",
              "val": 62500000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-03-12",
              "end": "2012-03-31",
              "val": 42500000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            }
          ]
        }
      },
      "DebtInstrumentInterestRateStatedPercentage": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "description": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "units": {
          "pure": [
            {
              "end": "2016-09-30",
              "val": 0.041,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "DebtInstrumentInterestRateStatedPercentageRateRangeMaximum": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage Rate Range, Maximum (Deprecated 2016-01-31)",
        "description": "Maximum contractual interest rate for funds borrowed, under the debt agreement.",
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0395,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DebtInstrumentUnamortizedDiscountPremiumNet": {
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "description": "Amount, after accumulated amortization, of debt discount (premium).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -35000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -34000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 34000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 32000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 32000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -37000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": -37000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -63000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": -63000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -68000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -68000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -57000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -57000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -66000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -66000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -72000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 72000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 77000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 77000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 72000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 77000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 70000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 80000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 80000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 94000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 94000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 93000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtIssuanceCosts": {
        "label": "Debt Issuance Cost (Deprecated 2016-01-31)",
        "description": "Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 150000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DecommissioningFundInvestments": {
        "label": "Decommissioning Fund Investments",
        "description": "Decommission fund to pay for the costs of decontaminating and decommissioning of facilities through collection of revenues derived from utility assessments and government appropriations. Decommission fund investment for the process whereby a power station, at the end of its economic life, is taken permanently out of service and its site made available for other purposes. In the case of a nuclear station this comprises three different states of clearance. Immediately after the final closure, radioactive material such as nuclear fuel and operational waste is removed and the buildings surrounding the reactor shield are dismantled and finally the reactor itself is dismantled.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 5500000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 5850000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 6669000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 6669000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 6669000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 6669000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 6885000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 6498000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 6147000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 6408000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 6408000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 6408000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 6408000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 6408000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 6625000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 6699000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 6226000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 6507000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 6507000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 6507000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 6507000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 6507000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 6927000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6841000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 7140000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7248000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 7248000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 7248000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 7248000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 7248000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 7559000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 7463000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7776000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 8071000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 8071000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 8071000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 8071000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 8071000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 8215000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10437000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 10349000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10537000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 10537000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 10537000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 10537000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 10537000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10712000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10607000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10103000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10342000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 10342000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 10342000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 10342000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 10342000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10526000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10737000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11076000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11061000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 11061000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 11061000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 11061000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 11061000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12362000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12641000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12966000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 13272000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 13272000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 13272000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 13272000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 13272000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 13149000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 13110000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 12464000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 11661000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 11661000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 11661000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 11661000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 11661000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12302000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12513000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 12706000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 13190000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 13190000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 13190000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 13190000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 13190000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11611000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12730000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13432000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 14464000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 14464000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 14464000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 14464000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 14464000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 14688000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15400000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15404000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15938000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DecommissioningLiabilityNoncurrent": {
        "label": "Decommissioning Liability, Noncurrent",
        "description": "Amount of a decommissioning liability associated with a legal obligation that a firm incurs when it constructs or operates an asset that must eventually be withdrawn from active service. This may include operating assets such as nuclear power plants or shipping vessels.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 432000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 305000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 305000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 305000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 305000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 305000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 281000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 264000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 260000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 155000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 155000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 155000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 155000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 155000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 136000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 135000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 99000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 72000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 54000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 33000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DeconsolidationGainOrLossAmount": {
        "label": "Deconsolidation, Gain (Loss), Amount",
        "description": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "end": "2017-11-07",
              "val": 213000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-11-07",
              "val": 213000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3I"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 213000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2018-06-30",
              "val": 681000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-07-27",
              "val": 90000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-09-30",
              "val": 515000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 241000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 425000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 425000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 425000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 411000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 411000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 411000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 411000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 411000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 411000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 411000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            }
          ]
        }
      },
      "DeferredCostsAndOtherAssets": {
        "label": "Deferred Costs and Other Assets",
        "description": "Amount of deferred cost assets and assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 22611000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 30937000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 30937000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 30664000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 30672000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 30672000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 30672000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 30672000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30774000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 30476000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 30172000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 29599000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 29599000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 29599000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 29599000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 29599000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31657000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31911000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 31939000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 32707000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 32707000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 32707000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 32707000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 32707000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 31184000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 32032000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 32894000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 34171000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 34171000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 34171000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 34171000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 34171000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 56423000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 34415000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 34928000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 34892000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 34837000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 54498000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 54498000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 54498000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 54498000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 54498000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19088000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 18497000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 18828000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18937000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 18937000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 18937000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 18937000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 18937000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19031000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 19238000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 19282000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 20176000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 20176000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 20176000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 20176000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 20176000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 20395000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 20910000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21386000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21218000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 21218000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 21218000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 21218000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 21218000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 21508000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21862000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 22210000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 22706000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 22706000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 22979000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DeferredCreditsAndOtherLiabilities": {
        "label": "Deferred Credits and Other Liabilities",
        "description": "Total carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income in future periods and obligations not separately disclosed in the balance sheet (other liabilities).",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 34658000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 34658000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 34658000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-06-30",
              "val": 41380000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 41919000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 41619000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 41619000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 41619000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 41619000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 41619000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 42655000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 42893000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 43671000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 41207000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 41220000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 41220000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 41220000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 41220000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 41006000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 41216000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 41048000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 40727000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 40727000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 40727000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 40727000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 40718000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 42310000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 42456000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 42855000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 44500000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 44500000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 44500000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 44500000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 44500000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 43089000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 43875000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 45500000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 46195000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 46195000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 46195000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 46195000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 46195000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 51761000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 45469000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 45510000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 46877000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 46393000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 50968000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 50968000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 50968000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 50968000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 50968000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 25174000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 24429000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 24483000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24332000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 24332000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 24332000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 24332000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 24332000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 24645000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25183000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 25168000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 26118000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 26118000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 26118000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 26118000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 26118000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 26514000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 27257000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 27973000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 27915000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 27915000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 27915000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 27915000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 27915000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 28042000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 28454000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 28928000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 29638000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 29638000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 30393000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DeferredFinanceCostsNet": {
        "label": "Debt Issuance Costs, Net",
        "description": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 179000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 200000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 204000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 199000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 185000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 196000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 213000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 213000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 219000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 216000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 216000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 216000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            }
          ]
        }
      },
      "DeferredGainOnSaleOfProperty": {
        "label": "Deferred Gain on Sale of Property",
        "description": "Amount of gain on the sale of property that does not qualify for gain recognition as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "1999-12-31",
              "val": 1200000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "1999-12-31",
              "val": 1200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY1999Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 1200000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent": {
        "label": "Deferred Income Taxes and Other Tax Liabilities, Noncurrent",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 13776000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 18138000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 18138000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 18138000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 18138000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 18138000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 18518000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18521000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 19250000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 11222000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 11235000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 11235000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 11235000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 11235000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 11344000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11484000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 11702000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 11330000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 11330000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 11330000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 11330000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 11321000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11642000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11826000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 12133000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 12351000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 12351000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 12351000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 12351000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 12351000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12242000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 12720000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 13058000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13035000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 13035000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 13035000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 13035000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 13035000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 9592000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13129000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13194000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13816000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 14194000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10611000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 10611000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 10611000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 10611000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 10611000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 11089000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 11240000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11113000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 11250000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 11250000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 11250000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 11250000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 11250000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11483000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11547000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 11792000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 11956000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 11956000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 11956000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 11956000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 11956000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 12199000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12358000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12551000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 12793000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 12793000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 12793000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 12793000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 12793000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13081000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 13221000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13519000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 13715000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 13715000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 14201000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DeferredIncomeTaxesAndTaxCredits": {
        "label": "Deferred Income Taxes and Tax Credits",
        "description": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 99000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 374000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -80000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 149000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 149000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 740000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 756000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 756000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -4000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -4000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -373000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -373000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 240000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 240000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 981000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 981000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 981000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 340000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 340000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 590000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 590000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1008000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1008000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 101000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 101000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 227000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 227000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 263000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 263000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 615000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 615000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 615000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -610000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -610000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -468000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -468000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -164000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -164000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 119000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 119000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 119000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -48000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -48000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 133000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 133000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 459000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 459000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 502000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 502000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 502000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 129000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 129000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 211000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 211000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 241000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 241000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 127000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 127000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 261000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 261000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 623000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 623000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 664000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 664000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 656000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 189000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 185000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 107000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 113000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 439000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 444000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -361000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -362000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -362000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -14000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -14000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 97000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 97000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -106000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -108000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -108000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 187000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 284000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 284000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 412000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 412000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 681000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 681000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 681000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 681000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -245000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -245000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 33000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 164000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 164000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 309000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 309000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 309000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 309000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -142000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -142000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -163000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -163000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -45000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -45000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 110000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 110000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 143000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 143000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 256000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 256000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 255000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 255000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 255000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 113000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 113000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 94000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 94000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 210000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 210000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 319000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 319000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 319000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 46000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 46000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 72000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 72000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 102000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 102000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 121000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 121000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 165000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 293000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 391000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 345000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -5678000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -6494000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 6494000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 8054000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 8054000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 11169000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 11169000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 11882000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 11882000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 12217000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 12217000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13149000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 13149000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 17457000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -17457000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -10469000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -10469000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -10573000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -10564000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -11659000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 11659000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 12546000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 12546000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 9555000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 13758000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10576000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 10576000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 11230000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 11230000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11936000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 11936000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 12776000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 12776000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13693000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2015-12-31",
              "val": 13776000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 13776000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-06-30",
              "val": 17662000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 18115000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "DeferredOtherTaxExpenseBenefit": {
        "label": "Deferred Other Tax Expense (Benefit)",
        "description": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.",
        "units": {
          "USD": [
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 7000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 7000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 7000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 7000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 178000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsEquityMethodInvestments": {
        "label": "Deferred Tax Assets, Equity Method Investments",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": -405000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -405000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -541000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -541000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -563000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": -563000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -595000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 595000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 650000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 650000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 434000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 434000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 797000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 797000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 830000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 830000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 835000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 835000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 22000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 273000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 21000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsGross": {
        "label": "Deferred Tax Assets, Gross",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 116000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 116000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "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": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 90000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 69000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 183000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 97000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 63000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 254000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 331000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 288000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 292000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 573000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 573000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 573000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 573000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 573000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 454000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 426000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 38000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 244000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 244000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 244000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 244000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 231000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 173000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 211000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 635000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 377000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 539000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 679000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3365000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3061000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 421000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 421000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 252000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 252000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 111000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 111000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 103000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 103000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 189000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -189000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -344000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -344000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -237000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -237000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -240000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 240000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 286000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 286000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 231000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 295000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 242000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 242000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 250000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 250000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 295000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 295000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 283000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 283000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 275000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2016-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 226000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 226000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 534000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 534000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 97000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 97000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 327000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 327000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 446000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -446000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -861000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -861000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -811000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -811000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -892000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 892000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 841000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 841000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 648000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 778000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 584000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 584000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 468000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 468000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 281000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 281000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 142000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 142000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxExpenseFromStockOptionsExercised": {
        "label": "Deferred Tax Expense from Stock Options Exercised",
        "description": "Amount of deferred tax expense from write-off of the deferred tax asset related to deductible stock options at exercise.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 62000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 62000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesCurrent": {
        "label": "Deferred Tax Liabilities, Net, Current",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 77000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 176000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 152000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 152000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 152000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 152000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 220000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 114000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 204000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 85000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 85000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 85000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 85000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 85000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 517000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 482000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 52000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 58000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 29000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 45000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 50000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 40000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 40000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 40000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 40000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 40000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 22000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 17000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 26000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts": {
        "label": "Deferred Tax Liabilities, Deferred Expense, Debt Issuance Costs",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from debt issuance costs.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -59000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -46000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 37000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 37000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 537000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 537000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -173000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -173000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -112000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": -112000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -133000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 133000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 325000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 325000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 217000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 217000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 234000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 234000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 183000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": -183000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -169000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": -169000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -153000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -161000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -146000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 132000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesDerivatives": {
        "label": "Deferred Tax Liabilities, Derivatives",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -613000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -523000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 523000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 468000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 468000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 392000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 392000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 509000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 509000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 46000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 203000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 179000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -179000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -85000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -85000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 89000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 165000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 165000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 41000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 41000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 82000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -63000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -63000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -26000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": {
        "label": "Deferred Tax Liabilities, Goodwill",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": -24000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": -509000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -553000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -553000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -351000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -351000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -503000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 503000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 742000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 742000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 912000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 21000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 28000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 28000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 27000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 27000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 28000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOther": {
        "label": "Deferred Tax Liabilities, Other",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 441000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -39000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 39000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": -41000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": -41000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": -701000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": -804000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": -804000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -1029000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": -1029000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": -1112000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": -1112000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-24",
              "val": 59000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-12-31",
              "val": -1485000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1485000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 746000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 746000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 934000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 934000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 926000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 926000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1070000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1070000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 701000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 789000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 449000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 449000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 591000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesOtherFiniteLivedAssets": {
        "label": "Deferred Tax Liabilities, Other Finite-Lived Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 434000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 117000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 117000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 61000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": -61000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -77000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 56000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 56000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": -5838000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -5931000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 5931000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 7803000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 7803000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 10689000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 10689000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 11612000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 11612000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 12143000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 12143000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 13393000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 13393000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 17966000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -17966000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -12490000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -12490000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -12533000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -12533000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -13413000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 13413000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 13868000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 13868000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 11272000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -14429000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -11606000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 11606000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 12130000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 12130000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12631000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 12631000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 13150000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 13150000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13989000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesRegulatoryAssets": {
        "label": "Deferred Tax Liabilities, Regulatory Assets",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets.",
        "units": {
          "USD": [
            {
              "end": "2011-03-31",
              "val": 15000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2011-03-31",
              "val": 15000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 1611000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1824000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1824000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1706000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesRegulatoryAssetsAndLiabilities": {
        "label": "Deferred Tax Liabilities, Regulatory Assets and Liabilities",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from regulatory assets and liabilities.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 1706000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3319000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -3319000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -688000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -688000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -749000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -740000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -884000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 884000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1107000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1107000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1107000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1130000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1130000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1130000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1107000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
        "label": "Liability, Defined Benefit Pension Plan, Noncurrent",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3625000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 3625000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 3625000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 3625000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 3536000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 3527000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2919000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 3658000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 3658000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 3658000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 3658000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 3658000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1516000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1495000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1475000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2194000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 2194000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2194000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2194000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2194000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2553000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2610000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2575000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3428000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 3428000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 3428000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 3428000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 3428000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3161000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 3164000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 3094000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1876000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1876000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1876000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1876000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1876000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1661000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1804000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1809000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3366000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 3366000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 3366000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 3366000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3366000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3154000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3134000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3014000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3385000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 3385000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 3385000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3385000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 3385000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3771000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3767000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3765000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4248000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 4248000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 4248000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 4248000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 4248000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4082000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4082000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4055000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3736000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 3736000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3736000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 3736000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 3736000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3433000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3412000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3385000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3988000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 3988000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 3988000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 3988000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 3988000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3734000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3720000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3712000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4247000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 4247000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4247000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 4247000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 4247000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3705000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3659000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3648000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4503000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 4503000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 4503000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 4503000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 4503000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2946000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3951000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3880000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3777000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2990000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2051000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2051000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2051000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2051000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2051000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1447000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1406000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1366000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1109000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1109000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1109000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1109000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1109000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1101000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1061000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1085000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1571000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1571000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1571000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1571000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1571000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1569000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1562000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1553000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1745000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1745000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1745000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1745000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1745000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1475000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1478000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1480000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1749000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1749000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1426000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DefinedBenefitPensionPlanNoncurrentLiabilities": {
        "label": "Defined Benefit Pension Plan, Noncurrent Liabilities (Deprecated 2009-01-31)",
        "description": "For classified balance sheets this represents the noncurrent liability recognized in the balance sheet that is associated with the defined benefit pension plans. (The current liability will be separate, but it will normally be small, if there is even any at all.) For unclassified balance sheets, this represents the entire liability recognized in the balance sheet that is associated with the plans.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 4111000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 4149000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax",
        "description": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2017-03-31",
              "val": -59000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2017-03-31",
              "val": 59000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2017-03-31",
              "val": 59000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-03-31",
              "val": 18000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 59000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-03-31",
              "val": 18000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-03-31",
              "val": 18000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-09-30",
              "val": 18000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-03-31",
              "val": 39000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": -39000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 39000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 39000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-02-01",
              "val": -1994000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-02-01",
              "val": -1994000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-02-01",
              "val": -1994000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-02-01",
              "val": 1994000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-02-01",
              "val": 1994000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-02-01",
              "val": 1994000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 25000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 25000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear": {
        "label": "Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year (Deprecated 2017-01-31)",
        "description": "Amount included in accumulated other comprehensive income (AOCI) expected to be recognized as components of net periodic benefit cost for the fiscal year that follows the most recent annual statement of financial position, including gain (loss), prior service cost (credit), and transition asset (obligation).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -51000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -64000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "DefinedBenefitPlanContributionsByEmployer": {
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "description": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 61000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 18000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 29000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 19000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 82000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 82000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 34000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 34000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 22000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 60000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 60000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 38000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 38000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 111000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 111000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 51000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 51000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 22000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-23",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 26000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 26000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 56000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 56000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 30000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 30000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 107000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 107000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 51000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 51000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 30000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 30000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 63000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 63000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 33000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 33000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 97000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 97000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 34000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 34000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 13000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 32000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 32000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 82000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 82000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 50000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 50000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 126000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 126000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 44000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 64000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 64000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 101000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 101000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 36000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 36000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 67000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 34000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 34000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 104000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 104000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 37000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 37000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 69000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 43000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 36000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 23000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 107000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 67000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 38000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 24000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 20000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 43000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 43000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 66000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 66000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 23000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 23000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 21000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 21000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 47000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 26000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 26000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 74000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 74000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 27000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 27000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 51000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 29000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 29000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 76000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 25000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 25000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 26000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 26000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 56000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 30000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 86000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 30000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 32000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitRecognizedDuringPeriod": {
        "label": "Defined Benefit Plan, Cost of Providing Special and Contractual Termination Benefits",
        "description": "Amount of cost of providing special or contractual termination benefits payable from defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "DefinedBenefitPlanCostOfProvidingSpecialOrContractualTerminationBenefitsRecognizedDuringPeriod": {
        "label": "Defined Benefit Plan, Cost of Providing Special or Contractual Termination Benefits Recognized During Period (Deprecated 2011-01-31)",
        "description": "If applicable, the cost of providing special or contractual termination benefits recognized during the period on the projected benefit obligation.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation (Deprecated 2012-01-31)",
        "description": "The effect of a one-percentage-point decrease in the assumed health care cost trend rates on the accumulated postretirement benefit obligation for health care benefits.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -405000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -521000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation",
        "description": "Amount of decrease in accumulated postretirement benefit obligation from one-percentage-point decrease in assumed health care cost trend rate.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -569000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 113000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 89000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 113000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components (Deprecated 2012-01-31)",
        "description": "The effect of a one-percentage- point decrease in the assumed health care cost trend rates on the aggregate of the service and interest cost components of net periodic postretirement health care benefit costs.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -43000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -57000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components",
        "description": "Amount of decrease in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point decrease in assumed health care cost trend rate.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -56000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 62000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation",
        "description": "Amount of increase in accumulated postretirement benefit obligation from one-percentage-point increase in assumed health care cost trend rate.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 490000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 686000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 845000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 162000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 105000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents": {
        "label": "Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components",
        "description": "Amount of increase in service and interest cost components of net periodic postretirement benefit cost from one-percentage-point increase in assumed health care cost trend rate.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 53000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 75000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 81000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 90000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 9000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYear": {
        "label": "Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year (Deprecated 2013-01-31)",
        "description": "The employer's best estimate, as soon as it can be reasonably determined, of contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. Estimated contributions may be presented in the aggregate combining (1) contributions required by funding regulations or laws, (2) discretionary contributions, and (3) noncash contributions.",
        "units": {
          "USD": [
            {
              "end": "2010-03-31",
              "val": 921000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 954000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 954000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "description": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 37000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 23000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 30000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 25000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "description": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 36000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 23000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 15000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 16000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanNetPeriodicBenefitCost": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "description": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 116000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -26000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 82000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -109000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 21000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 11000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 11000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 12000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 12000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 47000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -47000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -47000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -10000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -10000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -5000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -8000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -8000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -10000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -10000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -24000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -38000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 38000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -15000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 15000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -20000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 46000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 26000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 26000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 64000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 64000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 17000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 33000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 63000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 63000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 63000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -18000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -18000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -18000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -18000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -18000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -7000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -17000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -17000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -11000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -11000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -29000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -29000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -13000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -13000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -38000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -38000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -13000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -13000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -26000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -13000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -39000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -13000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -52000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -10000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": {
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "description": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 10695000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 11697000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 11697000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 12616000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": {
        "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "description": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 7839000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 8859000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 8859000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 11302000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": {
        "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "description": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 11482000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 12524000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 12524000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 13538000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments": {
        "label": "Defined Benefit Plan, Recognized Net Gain (Loss) Due to Settlements and Curtailments (Deprecated 2012-01-31)",
        "description": "The aggregate amount of net gain (loss) recognized in net periodic benefit cost due to settlements and curtailments. Curtailments result from an event that significantly reduces the expected years of future service of present employees or eliminates for a significant number of employees the accrual of defined benefits for some or all of their future services. Settlements result from an irrevocable action that relieves the employer (or the plan) of primary responsibility for a benefit obligation and eliminates significant risks related to the obligation and the assets used to effect the settlement. Examples of transactions that constitute a settlement include (a) making lump-sum cash payments to plan participants in exchange for their rights to receive specified benefits and (b) purchasing nonparticipating annuity contracts to cover vested benefits.",
        "units": {
          "USD": [
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "DefinedBenefitPlanSettlementsBenefitObligation": {
        "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement",
        "description": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -169000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DefinedBenefitPlanSpecialTerminationBenefits": {
        "label": "Defined Benefit Plan, Benefit Obligation, Special and Contractual Termination Benefits",
        "description": "Amount of increase in benefit obligation for benefits provided to employees payable from defined benefit plan or payable upon retirement.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 20000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetAllocationPercentageOfAssetsDebtSecurities": {
        "label": "Defined Benefit Plan, Target Allocation Percentage of Assets, Debt Securities (Deprecated 2012-01-31)",
        "description": "Target allocation percentage of investments in debt securities to total plan assets presented on a weighted-average basis as of the measurement date of the latest statement of financial position.",
        "units": {
          "pure": [
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.5,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.5,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetAllocationPercentageOfAssetsEquitySecurities": {
        "label": "Defined Benefit Plan, Target Allocation Percentage of Assets, Equity Securities (Deprecated 2012-01-31)",
        "description": "Target allocation percentage of investments in equity securities to total plan assets presented on a weighted-average basis as of the measurement date of the latest statement of financial position.",
        "units": {
          "pure": [
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.3,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.3,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            }
          ]
        }
      },
      "DefinedBenefitPlanTargetPlanAssetAllocations": {
        "label": "Defined Benefit Plan, Target Plan Asset Allocations (Deprecated 2017-01-31)",
        "description": "Target allocation of investments of this type to total plan assets presented on a weighted average basis.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.32,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            }
          ]
        }
      },
      "DefinedBenefitPlanTransfersBetweenMeasurementLevels": {
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Assets Transferred into (out of) Level 3",
        "description": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan, for assets transferred into (out of) Level 3 of fair value hierarchy. Includes, but is not limited to, transfer due to change in observability of significant inputs.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -188000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "DefinedBenefitPlanWeightedAverageAssetAllocations": {
        "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage",
        "description": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.",
        "units": {
          "pure": [
            {
              "end": "2012-12-31",
              "val": 0.4,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "description": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 85000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 85000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 103000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 103000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 103000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 148000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 148000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 148000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 164000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 128000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 128000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 128000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 179000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 161000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 88000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 95000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 33000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 91000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 109000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 109000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 109000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 112000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 121000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 898000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 475000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 237000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 716000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 242000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 996000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 996000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 279000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 558000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 558000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 279000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 279000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 288000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 288000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1144000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1144000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1144000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 313000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 313000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 629000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 629000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 316000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 947000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 947000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 319000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1284000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1284000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1284000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 354000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 354000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 806000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 806000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1263000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1263000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1712000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1712000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1712000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 471000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 471000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 942000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 942000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1420000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1420000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1893000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1893000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1893000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 481000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 481000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1015000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1015000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1549000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1549000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2080000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2080000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2080000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 540000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 540000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1087000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1087000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1648000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1648000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2227000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2227000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2227000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 606000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 606000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1432000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1432000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2490000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2490000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3477000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3477000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3477000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 754000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 754000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1545000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1545000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2416000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2416000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3293000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3293000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3293000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 926000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 926000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1873000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1873000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2829000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2829000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3740000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3740000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3740000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 917000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 917000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1859000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1859000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2803000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2803000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3665000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3665000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3665000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3665000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 856000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 856000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1715000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1715000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2831000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2831000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4364000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4364000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4364000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4364000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1522000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1522000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3043000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3043000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4505000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4505000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5384000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5384000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5384000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5384000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 726000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 726000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1376000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1376000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2024000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2024000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2690000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2690000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2690000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 680000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 680000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1370000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1370000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2073000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2073000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2778000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2778000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2778000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 711000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 711000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1436000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1436000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2168000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2168000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2910000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2910000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 750000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 750000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1506000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2270000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3043000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 794000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DepreciationAmortizationAndAccretionNet": {
        "label": "Depreciation, Amortization and Accretion, Net",
        "description": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 1096000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2308000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 622000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1253000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1253000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 631000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1935000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 682000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2601000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2601000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 718000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 718000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1455000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1455000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 737000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 737000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 2255000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2255000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 800000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 800000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2943000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2943000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2943000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 552000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 552000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1114000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1114000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 562000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1702000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1702000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 588000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2304000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2316000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2316000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 776000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 776000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1895000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1895000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2909000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2909000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4079000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4079000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4079000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1017000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1017000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1972000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1972000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2844000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2844000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3779000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3779000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3779000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 908000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 908000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1925000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1925000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2856000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2856000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3868000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3868000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3868000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 948000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 948000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1957000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1957000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2930000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2930000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3987000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3987000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3987000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1063000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1063000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2396000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2396000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4009000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4009000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5576000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5576000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5576000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1274000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1274000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2591000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2591000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3999000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3999000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5427000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5427000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5427000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1501000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1501000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4511000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4511000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5971000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5971000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5971000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1460000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1460000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2922000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2922000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4393000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 4393000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5780000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5780000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5780000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 5780000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1378000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1378000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2741000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2741000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4419000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4419000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6527000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6527000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6527000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6527000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2104000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2104000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4180000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4180000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6204000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6204000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7573000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7573000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7573000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7573000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1024000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1024000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1854000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1854000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2679000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2679000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3533000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3533000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3533000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 860000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 860000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1727000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1727000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2616000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2616000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3506000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 880000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 880000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1774000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1774000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2683000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2683000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3596000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3596000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 905000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 905000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1806000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2719000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3643000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 953000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DepreciationAndAmortization": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "description": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 799000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 402000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 875000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 439000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            }
          ]
        }
      },
      "DepreciationDepletionAndAmortization": {
        "label": "Depreciation, Depletion and Amortization",
        "description": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1834000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1335000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1347000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1347000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1091000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2179000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1088000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3284000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1105000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1075000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1075000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2154000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2154000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1079000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1079000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3237000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3237000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1083000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1083000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4252000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2717000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1021000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1021000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2023000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2023000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1001000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1001000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3312000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3312000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1289000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1289000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5014000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5014000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2891000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2891000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1697000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 757000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3363000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1666000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4988000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1624000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6036000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3033000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3033000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 817000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3325000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "DerivativeAssetNotionalAmount": {
        "label": "Derivative Asset, Notional Amount",
        "description": "Nominal or face amount used to calculate payments on the derivative asset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 794000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1236000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1236000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1236000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1236000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1236000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1155000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1303000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1073000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 933000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 933000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 933000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 933000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 933000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 886000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 771000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 885000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 811000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 811000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 811000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 811000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 811000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 949000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 965000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 915000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1432000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1432000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1432000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1432000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1432000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1223000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 827000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 864000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 724000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 826000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 769000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 658000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1043000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1043000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1043000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2049000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 687000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DerivativeAssetsCurrent": {
        "label": "Derivative Asset, Current",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 410000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 627000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 376000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 376000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 376000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 376000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 463000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 418000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 522000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 487000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 487000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 487000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 487000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 487000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 462000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 438000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 478000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 432000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 432000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 432000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 432000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 432000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1491000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1170000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 928000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 938000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 938000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 938000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 938000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 938000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 666000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 845000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 730000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 756000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 629000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 744000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1279000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1279000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1279000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1279000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1279000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1117000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1405000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1116000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1365000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1365000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1365000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1365000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1365000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1185000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 759000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 754000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 917000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 917000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 917000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 917000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 917000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 847000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 833000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 699000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 976000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 976000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 976000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 976000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 976000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 978000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 799000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 696000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 804000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 804000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 804000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 804000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 804000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 652000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 526000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 601000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 679000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 679000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 679000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 679000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 679000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 656000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 573000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 472000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 644000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 644000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 644000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 644000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 644000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 568000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 749000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1507000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2169000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DerivativeAssetsNoncurrent": {
        "label": "Derivative Asset, Noncurrent",
        "description": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 507000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 663000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 649000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 649000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 649000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 649000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 867000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 627000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 671000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 409000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 409000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 409000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 409000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 409000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 425000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 324000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 300000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 650000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 650000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 650000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 650000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 650000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1389000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1241000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1039000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 937000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 937000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 937000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 937000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 937000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 706000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 772000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 779000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 607000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 571000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 482000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 524000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 773000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 773000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 773000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 773000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 773000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 913000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 811000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 801000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 758000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 758000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 758000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 758000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 758000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 841000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 546000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 669000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 492000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 492000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 492000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 492000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 492000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 539000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 464000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 426000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 337000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 337000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 337000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 337000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 337000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 527000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 457000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 449000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 452000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 452000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 452000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 452000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 452000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 454000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 537000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 487000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 508000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 508000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 508000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 508000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 508000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 625000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 466000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 383000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 555000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 555000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 555000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 555000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 555000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 491000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 443000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 665000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 949000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DerivativeBasisSpreadOnVariableRate": {
        "label": "Derivative, Basis Spread on Variable Rate",
        "description": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative.",
        "units": {
          "pure": [
            {
              "end": "2014-06-30",
              "val": 0.0075,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 62000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 30000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 13000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 47000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 47000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 96000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 103000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 105000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 110000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 110000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 101000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 621000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1872000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 182000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2015-03-31",
              "val": 14000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 18000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 58000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 115000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 76000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 74000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 41000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 50000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 130000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": 43000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 52000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 38000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 71000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 64000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 29000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 48000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 75000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 77000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 53000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 48000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 37000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 418000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 418000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 43000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 787000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 982000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 982000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 982000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 982000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 982000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 977000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 645000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 288000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 511000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 511000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 511000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 511000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 511000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 232000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 67000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 299000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 713000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 367000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 367000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 273000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 264000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 264000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 264000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 264000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 264000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 256000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 224000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 212000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 226000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 226000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 226000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 226000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 226000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 242000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 344000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 477000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 755000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "DerivativeFairValueOfDerivativeNet": {
        "label": "Derivative, Fair Value, Net",
        "description": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 804000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 804000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 804000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 983000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1118000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 837000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 837000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 837000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 837000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 837000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 822000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 646000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 660000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 863000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 863000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 863000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 863000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 863000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1038000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 973000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1009000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1212000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 854000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": -3000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 11000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 11000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": -21000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": -21000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": -12000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DerivativeGainLossOnDerivativeNet": {
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "description": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "DerivativeGainOnDerivative": {
        "label": "Derivative, Gain on Derivative",
        "description": "Amount of increase in the fair value of derivatives recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -67000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -98000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -97000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -149000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -105000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -267000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -118000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion": {
        "label": "Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion (Deprecated 2018-01-31)",
        "description": "The effective portion of losses on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "description": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": -8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -10000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -1000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -44000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 44000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-03-31",
              "val": -731000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 84000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -6000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            }
          ]
        }
      },
      "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "description": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "units": {
          "USD": [
            {
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": -2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "DerivativeLiabilitiesCurrent": {
        "label": "Derivative Liability, Current",
        "description": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 214000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 294000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 183000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 54000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 67000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 37000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 50000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 52000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 112000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 112000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 112000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 112000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 112000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1105000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 829000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 521000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 352000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 352000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 352000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 352000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 352000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 181000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 147000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 126000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 251000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 228000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 249000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 234000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 117000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 165000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 204000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 203000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 152000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 222000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 282000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 282000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 282000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 282000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 282000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 228000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 244000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 178000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 232000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 232000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 232000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 232000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 232000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 415000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 268000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 329000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 475000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 475000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 475000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 475000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 475000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 345000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 163000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 239000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 247000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 264000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 204000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 177000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 295000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 33000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 422000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 719000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1717000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 999000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 18000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 31000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 44000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 74000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 29000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 29000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 29000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 29000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 29000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 29000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 25000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 24000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 28000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 30000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 30000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 21000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DerivativeLiabilitiesNoncurrent": {
        "label": "Derivative Liability, Noncurrent",
        "description": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 24000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 74000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 23000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 8000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 8000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 28000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 66000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 79000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 126000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 126000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 126000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 126000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 126000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 671000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 578000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 407000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 281000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 281000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 281000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 281000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 281000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 259000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 178000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 218000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 300000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 300000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 300000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 300000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 300000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 287000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 262000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 291000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 403000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 403000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 403000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 403000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 403000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 491000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 595000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 360000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 374000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 374000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 374000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 374000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 374000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 408000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 442000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 422000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 392000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 392000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 392000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 392000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 392000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 420000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 417000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 410000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 409000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 409000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 409000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 409000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 409000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 468000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 507000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 482000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 479000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 479000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 479000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 479000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 479000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 434000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 450000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 416000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 393000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 393000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 393000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 393000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 393000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 436000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 440000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 396000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 473000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 473000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 473000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 473000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 473000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 268000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 453000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 554000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 721000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 714000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 144000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 103000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 67000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 83000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 83000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 83000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 83000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 83000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 77000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 109000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 113000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 106000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 106000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 106000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 106000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 106000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 80000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 121000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 180000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 103000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 130000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 119000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 109000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 106000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 106000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 112000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DerivativeLossOnDerivative": {
        "label": "Derivative, Loss on Derivative",
        "description": "Amount of decrease in the fair value of derivatives recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -12000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -7000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 9000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "DerivativeNetHedgeIneffectivenessGainLoss": {
        "label": "Derivative, Net Hedge Ineffectiveness Gain (Loss)",
        "description": "Amount of gain (loss) from the ineffectiveness of the hedge.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            }
          ]
        }
      },
      "DerivativeNotionalAmount": {
        "label": "Derivative, Notional Amount",
        "description": "Nominal or face amount used to calculate payment on derivative.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 5991000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6668000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 99000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 6668000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-09-30",
              "val": 153000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6879000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 6879000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 4018000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 158000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 5959000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 3434000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 3434000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 3351000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3351000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5123000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 5123000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5284000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "description": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
        "description": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": {
        "label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period",
        "description": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation": {
        "label": "Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation",
        "description": "Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 14000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": {
        "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared",
        "description": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DividendsCommonStockCash": {
        "label": "Dividends, Common Stock, Cash",
        "description": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1007000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1388000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1388000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 349000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -696000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1044000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1392000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1392000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1392000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 349000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 698000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1047000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1744000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 425000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 427000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 878000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1322000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1322000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1322000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 452000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 719000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 986000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1254000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1254000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1254000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 268000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 535000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 802000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1071000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1071000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 269000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 537000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 823000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1111000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1111000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 287000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 582000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 877000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1172000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1172000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1172000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 305000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 610000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 925000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1243000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1243000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1243000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 334000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 334000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 334000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 334000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 669000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 334000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 334000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1004000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 335000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1339000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1339000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1339000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 353000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 353000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 353000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 353000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 353000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 353000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1412000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1412000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1412000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1412000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 374000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 374000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 374000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 374000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 374000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 374000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1495000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1495000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1495000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1495000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 375000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 375000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 375000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 375000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 375000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 375000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1499000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 332000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 332000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 332000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 332000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 335000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 335000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1336000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1336000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1336000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 359000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 359000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 359000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 359000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 359000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 358000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 358000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1435000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1435000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1435000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 380000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 380000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 380000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 380000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 381000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 381000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1524000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1524000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 405000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 405000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 405000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1617000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 431000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DividendsPayableAmountPerShare": {
        "label": "Dividends Payable, Amount Per Share",
        "description": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "units": {
          "USD/shares": [
            {
              "end": "2009-03-31",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1I"
            },
            {
              "end": "2009-06-30",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-09-30",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3I"
            },
            {
              "end": "2009-12-31",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-03-31",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-06-30",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-09-30",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0.525,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-03-31",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-06-30",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-09-30",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.525,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-03-31",
              "val": 0.525,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-06-30",
              "val": 0.525,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-09-30",
              "val": 0.525,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0.525,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0.525,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0.525,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-03-31",
              "val": 0.525,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0.31,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-06-30",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0.31,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-09-30",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0.31,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-03-31",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-09-30",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0.31,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-03-31",
              "val": 0.31,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-06-30",
              "val": 0.31,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-09-30",
              "val": 0.31,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 0.31,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 0.31,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 0.31,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 0.31,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 0.318,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-06-30",
              "val": 0.318,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0.318,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-09-30",
              "val": 0.318,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0.318,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 0.318,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 0.328,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 0.328,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 0.328,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0.328,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DividendsPayableCurrent": {
        "label": "Dividends Payable, Current",
        "description": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 349000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 349000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 349000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 349000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 349000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 472000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 4000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -4000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 6000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -14000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -14000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 4000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 11000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -14000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 131000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "DividendsStock": {
        "label": "Dividends, Stock",
        "description": "Amount of paid and unpaid stock dividends declared for classes of stock, for example, but not limited to, common and preferred.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "DueFromAffiliateNoncurrent": {
        "label": "Due from Affiliate, Noncurrent",
        "description": "Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2039000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DueToAffiliateCurrent": {
        "label": "Due to Affiliate, Current",
        "description": "Amount of payable due to an entity that is affiliated with the reporting entity by means of direct or indirect ownership. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 88000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 112000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 116000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 116000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 116000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 116000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 94000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 38000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 22000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 706000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 706000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 8000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 360000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DueToAffiliateNoncurrent": {
        "label": "Due to Affiliate, Noncurrent",
        "description": "Amount of receivables owed to an entity that is affiliated with the reporting entity by means of direct or indirect ownership, which are usually due after one year (or one business cycle, if longer).",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 389000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 389000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 389000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 389000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 389000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 389000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 390000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 390000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 390000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 390000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 390000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 390000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 390000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 390000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 390000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 390000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 390000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 390000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 390000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 390000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 390000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 390000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 390000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 390000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 390000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 390000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 390000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 390000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "DueToRelatedPartiesCurrentAndNoncurrent": {
        "label": "Due to Related Parties",
        "description": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 805000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 648000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 648000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 648000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 648000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 390000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DueToRelatedPartiesNoncurrent": {
        "label": "Due to Related Parties, Noncurrent",
        "description": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 390000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 390000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 390000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 390000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 390000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 390000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 390000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 390000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 390000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 390000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 390000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 648000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 649000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 649000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 508000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 648000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 648000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 648000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 648000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 298000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 648000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 648000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 648000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 648000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 648000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 641000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 648000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 648000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 648000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 641000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 641000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 641000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 641000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 641000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 641000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 641000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 642000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 641000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 641000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 641000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 641000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 641000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 641000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 641000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 389000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 389000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 2.02,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1.14,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4.16,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1.08,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1.08,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2.08,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2.08,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 1,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 3.22,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1.15,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1.15,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 0.88,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.81,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.81,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3.08,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3.08,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.28,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.28,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.28,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.28,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.88,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.79,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.79,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1.94,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.94,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.85,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.85,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.91,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.91,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.91,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.91,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.62,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.62,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.34,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.97,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.97,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.44,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.44,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.43,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.43,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.6,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.6,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.71,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.71,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.61,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.61,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.61,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.61,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.87,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.87,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.54,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.54,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.23,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.23,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.55,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.34,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.34,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.48,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.48,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.01,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1.01,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.23,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.21,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.22,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.22,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.16,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.17,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.02,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.03,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.86,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.86,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.86,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.86,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3.98,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3.99,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1.94,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1.95,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.61,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.61,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.61,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.6,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1.16,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1.16,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1.92,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1.92,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.08,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.07,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.07,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.16,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.16,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2.23,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2.23,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.02,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.02,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.02,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 0.79,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.6,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.6,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.13,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.13,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.53,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.53,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1.64,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1.64,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.51,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.51,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.01,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.01,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.3,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.11,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.41,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1.34,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1.23,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.74,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.67,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1.02,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.34,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.72,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.7,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.66,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.66,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1.11,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1.11,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.45,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.45,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.81,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.81,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.7,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.7,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.9,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.9,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1.29,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.39,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2.15,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.87,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.9,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 2.01,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1.13,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4.13,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1.08,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1.08,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2.07,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2.07,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 0.99,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.99,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.99,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 3.21,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1.14,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1.14,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.09,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.09,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 0.88,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1.13,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.8,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1.8,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 0.67,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3.08,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3.08,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.27,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.27,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.27,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1.27,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.87,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.87,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.87,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.79,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 0.79,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1.01,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1.94,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1.94,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.93,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.84,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2.84,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.9,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.9,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.9,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.9,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.75,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.75,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.75,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 0.91,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.28,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.62,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.62,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.33,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.33,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.33,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.33,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.97,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.97,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.44,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 0.44,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.01,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.57,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.42,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1.42,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.86,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.59,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 0.59,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.1,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.71,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.71,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.6,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.6,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.6,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.6,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.86,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1.86,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1.15,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.88,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.88,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.88,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.8,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.54,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1.54,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.74,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.22,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2.22,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.69,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.54,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.54,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.54,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.33,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 0.33,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.19,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.48,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.48,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.29,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.53,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.22,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.22,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.21,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.22,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 0.22,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.07,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.06,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1.06,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.15,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1.17,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.01,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2.02,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.85,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.85,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.85,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.85,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3.97,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3.99,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3.98,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1.93,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1.94,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.6,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.6,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.6,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.6,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1.16,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1.16,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.56,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.55,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1.92,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1.92,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.76,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.75,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.07,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.07,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2.07,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.16,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.16,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.93,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1.43,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.5,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2.22,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2.22,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.79,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.01,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.01,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3.01,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 0.79,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.6,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.6,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.13,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1.13,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.53,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.53,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1.64,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1.64,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.51,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.51,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.01,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2.01,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.3,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.11,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.41,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1.34,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1.23,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.74,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.67,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1.02,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.34,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.72,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.7,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.66,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.66,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1.1,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1.1,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.45,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.45,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.81,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.81,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.7,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.7,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.9,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.9,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1.29,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.39,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2.15,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.86,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.9,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateContinuingOperations": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "description": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.326,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 0.351,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 0.396,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 0.386,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.441,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.388,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.387,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0.429,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.382,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.382,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.283,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.283,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.388,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.388,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.395,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.395,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.393,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.393,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.393,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0.4,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.4,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0.377,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.377,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.349,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.349,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.354,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.354,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.298,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.298,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.369,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.368,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.368,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.441,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.441,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.367,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.367,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.304,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.304,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.361,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.361,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.352,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.352,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.349,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.349,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.349,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.982,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.982,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.371,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.371,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.325,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.325,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.372,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.372,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.374,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.374,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.376,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.376,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.376,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1.385,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1.385,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.332,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.256,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.256,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.332,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.272,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.272,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.282,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.282,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.268,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.268,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.268,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.33,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.33,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.334,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.334,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.34,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.34,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.291,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.291,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.164,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.164,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.322,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.322,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.322,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.594,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.594,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.393,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.393,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.246,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.246,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.391,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.391,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.39,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.39,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.383,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.383,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.382,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.178,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.177,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.118,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.121,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -72,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.512,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.235,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.235,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.341,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.341,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.033,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.033,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.033,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.084,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.084,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.095,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.095,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.108,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.108,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.116,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.116,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.145,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.145,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.054,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.053,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.053,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.242,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.242,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.236,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.236,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.224,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.224,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.207,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.207,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.156,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.156,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.194,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.194,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.194,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.093,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3.459,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3.459,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.085,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.085,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.276,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.276,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.085,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.085,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.275,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.275,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.16,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.16,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.006,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.006,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.067,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.069,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.205,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.047,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.134,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.009,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.137,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.055,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.124,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.071,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.168,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.023,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.023,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.023,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.312,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.312,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.218,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.218,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.09,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.09,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.18,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.18,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.145,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.145,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.145,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.167,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.167,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.169,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.169,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.175,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.175,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.138,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.138,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.087,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.087,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.138,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.138,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.138,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.087,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.087,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.09,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.09,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.093,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.093,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.08,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.08,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.066,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.066,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.078,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.078,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.158,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.158,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.156,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.152,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.154,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.15,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.159,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.179,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.35,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 0.35,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 0.35,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 0.35,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.35,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.35,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.35,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0.35,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.35,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.35,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.35,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.35,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.35,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.35,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.35,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.35,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.35,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0.35,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.35,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0.35,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.35,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.35,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.35,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.35,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.35,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.35,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.35,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.35,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.35,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.35,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.35,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.35,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.35,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.35,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.35,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.35,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.35,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.35,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.35,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.35,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.35,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.35,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.35,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.35,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.35,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.35,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.35,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.35,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.35,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.35,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.35,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.35,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.35,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.35,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.35,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.35,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.35,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.35,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.35,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.35,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.35,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.35,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.35,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.35,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.35,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.35,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.35,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.35,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.35,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.35,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.35,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.35,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.35,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.35,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.35,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.35,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.35,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.35,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.35,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.21,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.21,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.21,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.21,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.21,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.21,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.21,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.21,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.21,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.21,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.21,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.21,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.21,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.21,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.21,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.21,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.21,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.21,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.21,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.21,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.21,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.21,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.21,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.21,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.21,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.21,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.21,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.21,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.21,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.21,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.21,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.21,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.21,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.21,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.21,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.21,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.21,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.21,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.21,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.21,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.21,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.21,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.21,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.21,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.21,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.21,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.21,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.21,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.21,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.21,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.21,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.21,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.21,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.21,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.21,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.331,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.331,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.006,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.006,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.013,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.013,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.002,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.002,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.013,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.013,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.009,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsMedicarePrescriptionDrugBenefit": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Medicare Prescription Drug Benefit, Percent",
        "description": "Percentage of 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 deduction for Medicare prescription drug benefit subsidy.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.001,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.",
        "units": {
          "pure": [
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -0.009,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.009,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -0.009,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.009,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.009,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.01,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.011,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.009,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.009,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.005,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.005,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.026,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.026,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.022,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.022,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.026,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.026,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.025,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.025,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.022,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.024,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.217,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.217,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.028,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.031,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.014,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.014,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.024,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.024,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.022,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.022,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.021,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.021,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.016,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.365,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.365,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.008,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0.024,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.024,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.008,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.021,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.021,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.019,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.019,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.024,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.024,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.018,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.018,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.016,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.006,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.013,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.01,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.022,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.038,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.019,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.051,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.051,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.056,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.057,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.062,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.006,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.055,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.049,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.006,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.065,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.042,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.563,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.032,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.034,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.002,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.026,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.017,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.017,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.027,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.028,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.028,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.03,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.03,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.027,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.027,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.025,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.025,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.035,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.035,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.035,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.014,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.014,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.015,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.015,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.017,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.017,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.016,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.016,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.017,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.017,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.014,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.033,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.23,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.23,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.037,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.037,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.016,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.016,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.04,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.04,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.043,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.043,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.086,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.086,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.088,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.034,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.157,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.036,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.031,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.04,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.039,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.04,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.017,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.047,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.041,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.036,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.036,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.035,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.035,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.033,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.033,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.042,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.042,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.053,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.053,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.041,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.041,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.041,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.04,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.04,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.043,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.048,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.043,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.044,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.039,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.039,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.038,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.045,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, 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 deduction for qualified production activity.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -0.013,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -0.012,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -0.009,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -0.007,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.009,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.009,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -0.019,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.021,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.021,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.024,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.024,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -0.018,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.018,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.014,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.014,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.012,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.012,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.012,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -0.009,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.009,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -0.01,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.01,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -0.01,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.01,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.004,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.004,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.003,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.003,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.003,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.012,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.012,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.002,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.002,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.007,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.007,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.003,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.003,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.024,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.024,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.278,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.278,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.02,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.032,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.032,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.02,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.027,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.027,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.024,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.024,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.02,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.02,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.022,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.022,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.021,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.021,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.028,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.028,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.049,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.049,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.007,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.007,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.007,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.336,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), 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 noncontrolling interest income (loss) exempt from income taxes.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.02,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.019,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.019,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.02,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.014,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.014,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.012,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.012,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.018,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.018,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.018,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.007,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.007,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.006,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.006,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.004,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.004,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.017,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.017,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.003,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.003,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.003,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.005,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.005,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.007,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.007,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.009,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.009,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.005,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.005,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.002,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.002,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.002,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.002,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.002,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.001,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.001,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.003,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.847,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.111,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.002,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.001,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.005,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.005,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.007,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.007,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.011,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.011,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.015,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.015,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.011,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.011,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.011,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.011,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.006,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.006,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.003,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.003,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -0.001,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -0.001,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.01,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.01,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.022,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.022,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.006,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.006,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.006,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.106,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.106,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.011,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.011,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.001,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.001,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.008,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.008,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.011,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.011,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.006,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.025,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.009,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.007,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.004,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.145,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.002,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseRestructuringCharges": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, 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 restructuring charges.",
        "units": {
          "pure": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.026,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -0.004,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 0.001,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.001,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -0.002,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.004,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.004,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.005,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.005,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.002,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.002,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.002,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -0.007,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.007,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -0.008,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.008,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -0.011,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.011,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.001,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.001,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.002,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.002,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.003,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.003,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.013,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.013,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.023,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.013,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.013,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.012,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.012,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.011,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.011,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.011,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.074,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.074,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.003,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.003,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.002,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.002,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.005,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.005,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.001,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.001,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.003,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.477,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.477,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.012,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.031,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.031,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.012,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.015,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.005,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.003,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.012,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.002,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.002,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.004,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.004,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.008,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.008,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.014,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.014,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.009,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.009,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.012,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.012,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.02,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.02,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.028,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.028,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.033,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.033,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.018,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.018,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.008,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.008,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.006,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.006,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.007,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.001,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.003,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.002,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -19.606,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.117,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.001,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.001,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.001,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.001,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.002,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.028,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.028,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.017,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -0.017,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.002,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -0.002,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.004,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.004,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.032,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.032,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.01,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.001,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.001,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.007,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.007,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.019,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.019,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.008,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.008,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.007,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.007,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.008,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.008,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.008,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.007,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.125,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.125,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.007,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.007,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.004,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.004,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.001,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.001,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.008,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.008,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.012,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.012,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.569,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.011,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.385,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.016,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -0.106,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.027,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.022,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.011,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -0.048,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.001,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.001,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.003,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.003,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.003,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.026,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.026,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -0.047,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -0.047,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -0.077,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -0.077,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -0.028,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -0.028,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.004,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.004,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.006,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.006,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.006,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.006,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.006,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -0.013,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.013,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -0.028,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.028,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -0.015,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.015,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -0.018,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.018,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.001,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.003,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -0.003,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.003,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.008,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.008,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.01,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.01,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.002,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.002,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -0.003,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -0.003,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.002,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.005,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.004,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.003,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.001,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.004,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.019,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.011,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.01,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.012,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.014,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.015,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.015,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.055,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.063,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.063,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.069,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.069,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.045,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.045,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.03,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.03,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.048,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.048,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.024,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.024,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.043,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -27.644,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.034,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.026,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.017,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.027,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.032,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -0.001,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 0.015,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 0.04,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.021,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.021,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0.038,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.036,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0.036,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.033,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0.033,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0.028,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0.028,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.016,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0.016,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.03,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.03,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.03,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0.055,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.055,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0.039,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.039,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0.02,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.02,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.041,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.041,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.048,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.048,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.044,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.044,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.044,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.274,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.274,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.107,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.107,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.035,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.035,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.047,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.047,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.056,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.056,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.036,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.036,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.035,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.68,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.68,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.086,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.086,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.041,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.041,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.053,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.053,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.03,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.03,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.047,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.048,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.048,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.576,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.576,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0.021,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.006,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.006,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.021,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.005,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.02,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.011,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.034,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.013,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.013,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.013,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.026,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0.026,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.032,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0.032,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.039,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.039,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.031,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.031,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.027,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.027,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.037,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.011,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.011,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.008,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.008,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.023,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.023,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.025,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.025,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.038,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.038,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.033,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.033,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.033,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.009,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.009,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.01,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.009,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -27.457,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -0.536,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.007,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.007,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.022,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.022,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.023,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.023,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.022,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.041,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.041,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.038,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.038,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.034,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.034,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.017,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.017,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.012,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -0.012,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.006,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.005,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.039,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.039,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.044,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.044,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.054,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.054,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.051,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.051,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.064,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.064,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.054,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.054,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.054,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.078,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.34,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.34,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.067,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.067,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.038,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.038,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.093,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.093,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.123,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.123,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.078,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.078,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.119,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.119,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.146,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.028,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.126,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.02,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.014,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.011,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.03,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.038,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.06,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.071,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.048,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.05,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.05,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.05,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.211,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.211,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.099,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.099,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -0.054,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -0.054,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.095,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.095,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.09,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.09,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.088,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.088,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.088,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.06,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.06,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.062,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.062,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.065,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.065,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.028,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.028,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -0.027,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -0.027,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.039,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.039,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.038,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.064,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.064,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.058,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.058,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.05,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.05,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.058,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.058,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.057,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.057,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.057,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.057,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.051,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.053,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.055,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.065,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.056,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.057,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.057,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.057,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxContingenciesOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, 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 income tax contingencies.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.024,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.009,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.054,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.004,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.004,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.056,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.056,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.057,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.048,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.048,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.04,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.04,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.034,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.034,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.034,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.035,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.056,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -31.566,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.04,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.026,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.038,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.004,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Investment, 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 investment tax credit.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -0.002,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -0.001,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -0.002,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -0.002,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.002,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.002,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -0.002,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.003,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.003,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -0.002,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.002,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.002,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.002,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.003,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.003,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.003,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -0.002,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.002,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.003,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.003,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.009,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.003,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.008,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.008,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.007,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.007,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.007,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.007,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.023,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.023,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.048,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.048,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.011,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.022,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.011,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.258,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.258,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.035,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.002,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.018,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.018,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.023,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.023,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.015,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.015,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.019,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.019,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.019,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.18,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.18,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.004,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.012,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -0.012,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -0.004,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -0.011,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.011,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -0.01,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.01,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.011,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.011,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.011,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.009,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.009,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.008,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.008,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.006,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.006,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.012,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.012,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.023,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.023,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.009,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.009,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.009,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.016,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.016,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.017,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.017,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.018,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.018,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.013,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.013,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.009,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.009,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.012,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.012,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.012,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.004,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0.004,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.007,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.007,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5.287,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.108,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.009,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.009,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.011,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.011,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.009,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.009,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.013,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.013,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.011,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.011,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.009,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.009,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.009,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.009,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.006,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.006,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.012,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.012,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.012,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.005,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.005,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.006,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.006,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.007,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.007,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.019,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.019,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.041,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.041,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.015,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.015,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.015,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.002,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.045,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.045,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.01,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.01,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.006,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.006,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.012,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.012,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.014,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.014,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.011,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.011,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.003,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.024,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.001,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.025,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.001,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.001,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.008,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.001,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.004,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.001,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.007,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.001,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.001,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.001,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.001,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.001,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.001,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.001,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.001,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.001,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.001,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.001,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.001,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.001,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.001,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.001,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.001,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.001,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.001,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.001,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.001,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.024,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.016,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.013,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.022,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.038,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.019,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.019,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.055,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.055,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.058,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.058,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.041,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.041,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.029,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.029,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.036,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.036,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.036,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.066,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.007,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.014,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.013,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -10.357,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.211,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.018,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.018,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -0.022,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.022,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.018,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.018,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.028,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0.028,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.023,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.023,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.017,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.017,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.018,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.018,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.012,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.012,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.022,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.008,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.008,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.008,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.008,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.009,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.009,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.01,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.01,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.012,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.012,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.031,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.031,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.031,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.019,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.099,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0.099,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.022,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0.022,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.014,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0.014,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.026,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0.026,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.03,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0.03,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.022,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.022,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.005,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.067,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.003,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.11,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.005,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.019,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.01,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.026,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.006,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.01,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.006,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.025,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.007,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.017,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.017,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -0.008,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -0.008,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.004,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.004,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -0.003,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -0.003,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.006,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.006,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.001,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.001,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.001,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.005,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.005,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.005,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.005,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.005,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.005,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.005,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.005,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.005,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.005,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.004,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.004,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.005,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.005,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.005,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.005,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.006,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0.006,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.009,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.009,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.006,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.005,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0.005,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.004,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0.004,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.003,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 (loss) exempt from income taxes.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -0.002,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -0.001,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -0.001,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -0.001,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.001,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -0.001,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.001,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.001,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.001,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.001,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -0.001,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.001,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -0.001,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.001,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.002,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.001,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.001,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.001,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.002,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.004,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.004,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.004,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.004,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.004,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.004,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.003,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.003,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.002,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.002,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.002,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.002,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.002,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.016,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0.016,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0.002,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0.001,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0.002,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.002,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0.002,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.002,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.002,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.002,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.002,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxSettlements": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, 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 settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.026,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0.016,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0.064,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.014,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.014,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.01,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.01,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.017,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -0.017,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.005,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.005,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.001,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.001,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.004,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.004,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.004,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.115,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.012,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.791,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.791,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.093,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.093,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.019,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.019,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.05,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.05,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.002,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.002,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.037,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.037,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxSettlementsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0.336,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0.145,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.002,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.023,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.062,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.043,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -0.006,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.019,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.055,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.114,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.114,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -0.036,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1.093,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.054,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -0.017,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.022,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.012,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.012,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.06,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.083,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "EffectOnFutureEarningsAmount": {
        "label": "Effect on Future Earnings, Amount",
        "description": "The quantified amount of the future effect on earnings.",
        "units": {
          "USD": [
            {
              "start": "2015-08-01",
              "end": "2015-08-31",
              "val": 400000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q3I"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ElectricalGenerationRevenue": {
        "label": "Electrical Generation Revenue (Deprecated 2018-01-31)",
        "description": "Revenue from generation of electricity, a process of producing electric energy by transforming other forms of energy such as nuclear, fossil fuel, solar, geothermal, hydro, and wind.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 133000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14277000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16637000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 16637000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5632000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9714000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4080000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14278000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4564000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18395000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18395000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18395000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4473000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4473000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7708000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7708000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3234000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3234000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12243000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12243000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4535000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4535000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16324000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16324000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 16330000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4560000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4550000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8468000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8500000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3908000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3950000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12924000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12955000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4456000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4455000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17360000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 17394000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5113000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5113000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9417000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4305000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14387000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4971000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19168000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4979000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "ElectricUtilityRevenue": {
        "label": "Electric Revenue (Deprecated 2018-01-31)",
        "description": "The aggregate revenue, whether regulated or unregulated, derived from the generation, transmission and distribution of electricity.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9365000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9467000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9467000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2574000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4844000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2270000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7564000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2721000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9876000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9876000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9876000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2657000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2657000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6136000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6136000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3480000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3480000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10461000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10461000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4330000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4330000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13869000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13869000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3644000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7156000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3511000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11318000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4164000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14840000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "EmployeeBenefitsAndShareBasedCompensationNoncash": {
        "label": "Employee Benefit and Share-based Payment Arrangement, Noncash",
        "description": "Amount of noncash expense (reversal of expense) for employee benefits and share-based payment arrangement. Includes, but is not limited to, pension, other postretirement, postemployment and termination benefits.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 70000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 70000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 51000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 51000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 84000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 84000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 25000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 35000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 35000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -10000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -8000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -8000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 32000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 62000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 94000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 94000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 137000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 25000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 40000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 40000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 42000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "description": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 34000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 54000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 27000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 51000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 41000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 33000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 17000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 44000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -7000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -16000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -18000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -17000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 68000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions": {
        "label": "Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options (Deprecated 2017-01-31)",
        "description": "Disclosure of the aggregate tax benefit realized from the exercise of stock options and the conversion of similar instruments during the annual period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EnergyMarketingAccountsPayable": {
        "label": "Energy Marketing Accounts Payable",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for energy purchases, typically by a utility or an entity engaged in selling energy contracts.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 192000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 302000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 308000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 316000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 356000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 428000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 428000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 428000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 428000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 428000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 400000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 308000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 261000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 352000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 333000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 257000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 256000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 344000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 348000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 298000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 375000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 443000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 443000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 443000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 443000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 443000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 451000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 478000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 604000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 661000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 661000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 661000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 661000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 661000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 645000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 509000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 684000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 779000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "EnergyMarketingContractLiabilitiesCurrent": {
        "label": "Energy Marketing Contract Liabilities, Current",
        "description": "Current liabilities attributable to energy marketing activities (trading activities). Current energy marketing (trading activities) are when entities engage in both financial and physical trading to increase profits, manage their commodity price risk and enhance system reliability. They may trade electricity, coal, natural gas and oil. These entities typically use a variety of financial instruments, including forward contracts, options and swaps.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 455000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 261000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 261000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 261000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 261000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 261000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 238000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 239000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 195000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 238000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 172000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 141000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 118000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 100000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 582000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 508000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 452000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 407000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 388000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 340000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 283000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 231000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 231000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 231000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 231000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 231000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 202000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 171000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 158000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 151000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 145000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 138000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 121000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 113000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 107000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 100000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 93000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 98000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 95000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 92000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 13000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 11000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 8000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EnergyMarketingContractLiabilitiesNoncurrent": {
        "label": "Energy Marketing Contract Liabilities, Noncurrent",
        "description": "Fair value of liability arising from energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 528000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 266000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 266000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 266000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 266000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 266000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 230000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 260000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 214000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 211000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 211000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 211000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 211000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 211000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 189000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 166000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 136000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 117000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 117000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 117000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 117000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 117000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1144000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1011000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 927000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 830000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 830000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 830000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 830000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 830000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 779000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 705000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 656000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 609000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 609000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 609000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 609000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 609000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 579000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 538000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 497000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 432000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 398000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 368000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 338000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 317000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 292000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 266000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 235000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 217000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 192000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 169000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 147000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 146000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 42000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 37000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 35000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 32000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 30000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 29000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 27000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 25000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 22000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 20000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 18000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 18000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 16000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 16000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EnergyMarketingContractsAssetsCurrent": {
        "label": "Energy Marketing Contracts Assets, Current",
        "description": "Carrying amount as of the balance sheet date of the asset arising from energy trading activities that involves the purchase and sale of energy under forward contracts at fixed and variable prices and the buying and selling of financial energy contracts that include exchange futures and options and over the counter options and swaps, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 886000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 374000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 374000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 374000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 374000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 374000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 326000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 264000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 225000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 254000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 254000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 254000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 254000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 254000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 209000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 156000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 135000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 85000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 69000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 126000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 103000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 84000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 81000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 60000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 60000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 60000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 60000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 60000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 55000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 46000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 42000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 48000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 48000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 48000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 48000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 49000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 47000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 47000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 43000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 41000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 38000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 38000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 37000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 36000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "EnergyMarketingContractsAssetsNoncurrent": {
        "label": "Energy Marketing Contracts Assets, Noncurrent",
        "description": "Carrying amount as of the balance sheet date of the asset arising from energy trading activities that involves the purchase and sale of energy under forward contracts at fixed and variable prices and the buying and selling of financial energy contracts that include exchange futures and options and over the counter options and swaps, which are expected to be converted into cash or otherwise disposed of after a year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1073000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 710000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 710000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 710000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 710000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 710000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 657000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 593000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 571000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 549000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 558000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 526000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 513000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 484000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 484000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 484000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 484000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 484000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 474000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 461000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 473000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 447000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 447000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 447000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 447000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 447000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 432000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 419000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 407000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 395000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 395000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 395000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 395000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 395000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 385000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 379000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 371000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 372000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 372000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 372000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 372000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 372000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 365000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 362000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 353000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 336000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 336000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 336000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 336000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 336000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 329000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 321000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 308000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 294000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 294000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 294000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 294000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 285000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 278000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 265000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "EnergyRelatedInventoryNaturalGasInStorage": {
        "label": "Energy Related Inventory, Natural Gas in Storage",
        "description": "Carrying amount as of the balance sheet date of natural gas in storage, which is a mixture of gases (liquefied or otherwise), used for fuel and manufacturing purposes, which is ready for sale.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 179000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 258000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 325000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 312000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 312000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 312000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 312000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 224000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 273000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 311000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 297000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 64000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 205000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 259000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 343000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 389000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 105000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 39000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 133000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 235000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 208000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 208000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 208000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 208000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 208000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 70000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 88000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 105000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 37000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 53000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 78000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 72000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 29000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 59000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 100000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 88000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 88000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 35000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EnergyRelatedInventoryOtherFossilFuel": {
        "label": "Energy Related Inventory, Other Fossil Fuel",
        "description": "Amount of fossil fuel included in inventory classified as other.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 315000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 188000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 198000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 130000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 174000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 222000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 216000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 216000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 216000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 216000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 216000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 122000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 161000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 203000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 208000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 208000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 208000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 208000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 208000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 202000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 227000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 264000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 246000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 246000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 246000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 246000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 246000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 122000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 214000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 288000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 276000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 276000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 276000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 276000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 276000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 180000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 409000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 546000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 579000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 579000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 579000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 579000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 579000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 266000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 364000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 442000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 462000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 462000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 462000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 462000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 462000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 285000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 317000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 374000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 364000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 364000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 364000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 364000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 364000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 249000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 334000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 387000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 340000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 180000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 270000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 349000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 312000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "EnvironmentalExitCostsAssetsPreviouslyDisposedLiabilityForRemediation": {
        "label": "Environmental Exit Costs, Assets Previously Disposed, Liability for Remediation",
        "description": "Carrying amount of the liability for remediation of environmental damage pertaining to assets or businesses previously disposed.",
        "units": {
          "USD": [
            {
              "end": "2012-09-30",
              "val": 9000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "EnvironmentalExpenseAndLiabilities": {
        "label": "Environmental Expense and Liabilities",
        "description": "The adjustment to exclude the noncash portion of, and include cash payments for environmental costs when calculating operating cash flows under the indirect method. The adjustment can include the increase (decrease) during an accounting period in total estimated obligations recorded for probable future loss attributable to environmental contamination issues.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 25000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 25000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 37000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 37000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EquityMethodInvestmentAggregateCost": {
        "label": "Equity Method Investment, Aggregate Cost",
        "description": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2270000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2324000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2295000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 50000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 50000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 112000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 112000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 311000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 311000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 297000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 297000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 267000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "EquityMethodInvestmentOwnershipPercentage": {
        "label": "Equity Method Investment, Ownership Percentage",
        "description": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "units": {
          "pure": [
            {
              "end": "2010-09-30",
              "val": 0.01,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0.01,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0.01,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0.01,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.01,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.01,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0.5001,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 0.01,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-05-15",
              "val": 0.67,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-08-18",
              "val": 0.67,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "EquityMethodInvestmentRealizedGainLossOnDisposal": {
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "description": "Amount of gain (loss) on sale or disposal of an equity method investment.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 268000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 268000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 268000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 296000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 296000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 296000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 55000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 39000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 39000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1849000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1925000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1925000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1925000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1925000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1925000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1910000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "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": "2019-06-30",
              "val": 75000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 75000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 76000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 76000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 61000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 38000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 44000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "EscrowDeposit": {
        "label": "Escrow Deposit",
        "description": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 6000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "ExtinguishmentOfDebtAmount": {
        "label": "Extinguishment of Debt, Amount",
        "description": "Gross amount of debt extinguished.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 44000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 44000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 11000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 11000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 45000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 11000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "FairValueAssetsLevel1ToLevel2TransfersAmount": {
        "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount",
        "description": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "FairValueAssetsMeasuredOnRecurringBasisCashAndCashEquivalents": {
        "label": "Fair Value, Assets Measured on Recurring Basis, Cash and Cash Equivalents (Deprecated 2011-01-31)",
        "description": "This element represents a certain statement of financial position asset caption which represents a class of assets, or which may include an individual asset, measured at fair value on a recurring basis.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 1845000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 1845000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 1845000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 1455000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2620000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1473000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 1473000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1473000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 391000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 450000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "description": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 28000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 16000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 31000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -15000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -9000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 70000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 6000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 23000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 80000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 336000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 437000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 18000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 583000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 297000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)",
        "description": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 337000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 3000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 337000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "description": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": -1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -22000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -10000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 23000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 9000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 11000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 86000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "description": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "description": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "FairValueNetAssetLiability": {
        "label": "Fair Value, Net Asset (Liability)",
        "description": "Fair value of asset after deduction of liability.",
        "units": {
          "USD": [
            {
              "end": "2016-03-24",
              "val": 2400000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-03-31",
              "val": 2500000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2400000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2400000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-03-31",
              "val": 2400000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2400000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2400000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "FinancialInstrumentsOwnedCorporateDebtAtFairValue": {
        "label": "Financial Instruments, Owned, Corporate Debt, at Fair Value",
        "description": "Fair value of firm holdings in corporate fixed income securities. Includes pledged and unpledged holdings.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": 223000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 227000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            }
          ]
        }
      },
      "FinancialInstrumentsOwnedOtherSovereignGovernmentObligationsAtFairValue": {
        "label": "Financial Instruments, Owned, Other Sovereign Government Obligations, at Fair Value",
        "description": "The fair value as of the balance sheet date of firm holdings in fixed income obligations issued by foreign governments. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 16000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 94000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 7000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 10000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 113000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 132000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1751000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1830000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1504000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1502000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1255000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1255000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1149000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -1149000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -1121000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1121000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1081000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 919000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -1144000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 916000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -1227000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -1227000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -1409000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpense": {
        "label": "Finite-Lived Intangible Assets, Amortization Expense (Deprecated 2012-01-31)",
        "description": "Aggregate amount of intangible asset amortization recognized as expense during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 7000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 28000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 66000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -244000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -13000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -19000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -80000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 67000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 82000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -11000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 22000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "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": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 69000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 77000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -30000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -18000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 20000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 40000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -38000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -21000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -20000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 22000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -29000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 29000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 29000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 39000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 50000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -101000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -22000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": -18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -72000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 386000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 224000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 414000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 576000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 576000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 576000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2489000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2585000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1225000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1244000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 25000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1228000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1228000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 25000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1267000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1295000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1295000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1253000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1091000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -1434000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1095000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -1434000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -1434000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -1434000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 292000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-06-30",
              "val": 217000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 404000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 463000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 444000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 417000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 738000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 755000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": -279000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -258000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -27000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -27000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 118000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 118000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 174000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 172000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 172000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": -290000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 179000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": -207000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": -207000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": -25000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "ForwardContractIndexedToIssuersEquityForwardRate": {
        "label": "Forward Contract Indexed to Issuer's Equity, Forward Rate Per Share",
        "description": "The per share price of the Company's stock at which the contract holder of the freestanding contract has the right to purchase or sell the Company's stock at a future date.",
        "units": {
          "USD/shares": [
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 33.58,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 33.21,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 32.48,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 32.48,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "ForwardContractIndexedToIssuersEquityIndexedShares": {
        "label": "Forward Contract Indexed to Issuer's Equity, Indexed Shares",
        "description": "The number of issuer's shares to which the forward contract is indexed.",
        "units": {
          "shares": [
            {
              "end": "2013-06-05",
              "val": 23000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-06-05",
              "val": 23000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-06-05",
              "val": 23000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-06-05",
              "val": 23000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-06-05",
              "val": 23000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 23000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 23000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 23000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2025-03-31",
              "val": 5600000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 15400000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 26700000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 15400000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 26500000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue": {
        "label": "Forward Contract Indexed to Issuer's Equity, Settlement Alternatives, Cash, at Fair Value",
        "description": "Current fair value of each cash settlement alternative for each freestanding forward contract.",
        "units": {
          "USD": [
            {
              "end": "2013-06-05",
              "val": 1850000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2017-03-31",
              "val": 1150000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1150000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1150000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "ForwardContractIndexedToIssuersEquityShares": {
        "label": "Forward Contract Indexed to Issuer's Equity, Shares",
        "description": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.",
        "units": {
          "shares": [
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 57700000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxLiabilitiesNoncurrent": {
        "label": "Fresh-Start Adjustment, Increase (Decrease), Deferred Income Tax Liabilities, Noncurrent",
        "description": "Amount of fresh-start adjustment to noncurrent deferred income tax liabilities.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": 59000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "FuelCosts": {
        "label": "Fuel Costs",
        "description": "Fuel costs incurred that are directly related to goods produced and sold and services rendered during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 890000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 352000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2312000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 776000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1236000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1236000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 460000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 460000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1640000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 404000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2066000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2066000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 601000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 601000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 994000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 994000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 393000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 393000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1469000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1469000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 475000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 475000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2010000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2010000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 612000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1012000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 400000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1462000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 451000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1844000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFive": {
        "label": "Future Amortization Expense, Year Five (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year five of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 31000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearFour": {
        "label": "Future Amortization Expense, Year Four (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year four of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 38000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearOne": {
        "label": "Future Amortization Expense, Year One (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year one of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 6000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearThree": {
        "label": "Future Amortization Expense, Year Three (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year three of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 53000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "FutureAmortizationExpenseYearTwo": {
        "label": "Future Amortization Expense, Year Two (Deprecated 2012-01-31)",
        "description": "The amount of amortization expense expected to be recognized during year two of the five succeeding fiscal years.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 20000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 13000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 31000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 27000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": {
        "label": "Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net",
        "description": "Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "GainLossOnCashFlowHedgeIneffectivenessNet": {
        "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net",
        "description": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 6000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "GainLossOnContractTermination": {
        "label": "Gain (Loss) on Contract Termination",
        "description": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 13000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 335000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 335000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 335000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 36000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "GainLossOnDispositionOfAssets1": {
        "label": "Gain (Loss) on Disposition of Assets",
        "description": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -7000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 10000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 356000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 338000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -23000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -26000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -26000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "GainLossOnFairValueHedgesRecognizedInEarnings": {
        "label": "Gain (Loss) on Fair Value Hedges Recognized in Earnings",
        "description": "Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -11000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 15000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            }
          ]
        }
      },
      "GainLossOnInvestments": {
        "label": "Gain (Loss) on Investments",
        "description": "Amount of realized and unrealized gain (loss) on investment.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -363000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -68000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 43000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 183000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 207000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 207000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 36000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 36000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -59000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -59000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 49000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 49000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 105000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 40000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 40000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 51000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 51000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -90000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -90000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -14000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -14000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -14000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 103000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 103000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 70000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 142000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 142000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 157000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 66000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 66000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 27000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 95000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 95000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 170000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 170000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 170000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 26000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 26000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 168000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 168000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 141000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 141000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 47000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 47000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -221000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -221000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -131000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -131000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -131000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 55000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 55000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 114000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 114000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 243000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 243000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 229000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 175000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 175000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 284000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 284000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 429000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 429000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 616000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 616000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 616000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -68000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -68000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -80000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -303000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -303000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -303000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 308000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 308000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 404000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 404000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 467000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 467000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 663000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 663000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 663000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 663000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -651000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -651000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -196000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -196000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 59000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 59000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 461000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 461000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 461000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 461000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 118000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 118000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 376000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 376000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 383000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 383000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 586000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 586000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 586000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 586000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -205000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -205000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -205000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -205000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -205000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -205000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -205000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -205000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -205000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "GainLossOnSaleOfDebtInvestments": {
        "label": "Gain (Loss) on Sale of Debt Investments",
        "description": "The difference between the carrying value and the sale price of debt securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "GainLossOnSaleOfDerivatives": {
        "label": "Gain (Loss) on Sale of Derivatives",
        "description": "The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -23000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 26000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -26000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 26000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -26000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 26000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -26000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "GainLossOnSaleOfOtherAssets": {
        "label": "Gain (Loss) on Disposition of Other Assets",
        "description": "Amount of gain (loss) on sale or disposal of other assets.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 40000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 41000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -1000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 56000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 56000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 55000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 55000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -5000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -17000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 71000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 83000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 147000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 65000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 7000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "description": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -7000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 18000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 13000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 356000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 356000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 339000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 437000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 40000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 40000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 41000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 41000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 56000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 56000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 55000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 55000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 71000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 71000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 83000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 83000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 147000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 147000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 201000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 12000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GainsLossesOnExtinguishmentOfDebt": {
        "label": "Gain (Loss) on Extinguishment of Debt",
        "description": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "units": {
          "USD": [
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -93000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -93000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -117000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 117000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 5000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 36000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "GasDomesticRegulatedRevenue": {
        "label": "Gas Domestic Regulated Revenue (Deprecated 2018-01-31)",
        "description": "Revenue derived from the regulated (by a federal, state, or local government or agency) generation, transmission and distribution of [natural] gas.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1246000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1325000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1325000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 624000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 788000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 165000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 904000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 116000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1176000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1176000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1176000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 444000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 444000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 641000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 641000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 197000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 197000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 781000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 781000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 137000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 137000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1166000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1166000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 553000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 757000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 204000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 906000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 149000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1333000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 2625000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "end": "2008-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 2625000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 2625000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 2625000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 2625000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2009-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 2625000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 2625000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2625000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 2625000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 2625000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2625000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2625000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2625000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2625000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2625000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2625000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2625000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2625000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2625000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2625000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2625000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2625000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2625000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2625000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2625000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": 2625000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2625000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2674000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2672000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 2672000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2672000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2672000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2672000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6688000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6696000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 6672000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 6677000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6677000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6677000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 6677000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 6677000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 6677000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 6677000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 6677000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 6677000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6677000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 6677000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6677000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 6677000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 6677000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 6677000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 6677000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 6677000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 6677000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6677000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 6677000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6677000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 6677000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 6677000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 6677000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 6677000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6677000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 6677000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 6677000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6677000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 6677000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 6677000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 6677000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 6677000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 6630000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6677000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6677000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6677000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6677000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6630000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 6630000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 6630000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 6630000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 6630000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6630000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6630000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6630000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6630000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 6630000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 6630000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 6630000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 6630000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6630000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6630000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6630000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6630000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 6630000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 6630000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 6630000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 6630000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6630000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6630000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6630000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6630000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 6630000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 6630000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 6630000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 6630000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6630000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6630000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6630000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6630000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 6630000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6630000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "GoodwillAcquiredDuringPeriod": {
        "label": "Goodwill, Acquired During Period",
        "description": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 47000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-23",
              "val": 4016000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4016000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4016000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4016000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4016000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillGross": {
        "label": "Goodwill, Gross",
        "description": "Amount before 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": 4608000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4655000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 4655000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 4655000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2672000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4655000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 4655000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6688000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6696000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 8660000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 8660000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 8660000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8660000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 8660000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8660000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 8660000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 8660000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 8660000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 8660000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 8660000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 8613000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 8660000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 8613000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 8613000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 8613000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 8613000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 8613000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 8613000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8613000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 8613000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 8613000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "GoodwillImpairedAccumulatedImpairmentLoss": {
        "label": "Goodwill, Impaired, Accumulated Impairment Loss",
        "description": "Amount of accumulated impairment loss for 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": 1983000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1983000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 1983000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1983000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1983000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 1983000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1983000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1983000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 1983000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1983000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1983000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1983000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1983000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1983000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1983000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1983000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1983000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1983000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1983000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1983000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1983000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1983000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1983000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1983000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1983000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1983000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1983000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1983000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "GoodwillImpairmentLossNetOfTax": {
        "label": "Goodwill, Impairment Loss, Net of Tax",
        "description": "Amount after tax of loss recognized that results 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": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillOtherIncreaseDecrease": {
        "label": "Goodwill, Other Increase (Decrease)",
        "description": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            }
          ]
        }
      },
      "GoodwillPurchaseAccountingAdjustments": {
        "label": "Goodwill, Purchase Accounting Adjustments",
        "description": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -11000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -11000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            }
          ]
        }
      },
      "GuaranteeObligationsCurrentCarryingValue": {
        "label": "Guarantor Obligations, Current Carrying Value",
        "description": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 75000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 75000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 75000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 75000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 75000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 75000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 75000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 75000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 75000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 75000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 75000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 75000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 75000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 75000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-12-31",
              "val": 75000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 200000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 200000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 15417000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 14944000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 14794000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 15350000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11617000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9496000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 9518000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 9700000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9890000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9839000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9542000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 9402000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10267000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10509000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 9958000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 9206000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 53000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 50000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 50000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 50000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 48000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 48000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 49000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 58000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 58000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 60000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 61000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 68000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 68000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 68000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 72000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 74000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 74000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 71000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 73000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 75000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 73000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 74000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 73000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 68000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 65000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 65000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 66000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 61000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 57000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 59000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 60000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 60000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 55000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 55000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 55000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 54000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 53000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleCarryingValueOfAsset": {
        "label": "Impaired Assets to be Disposed of by Method Other than Sale, Carrying Value of Asset",
        "description": "The carrying amount on the books of the entity of the impaired asset to be disposed of by a method other than sale.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 151000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "ImpairmentOfIntangibleAssetsFinitelived": {
        "label": "Impairment of Intangible Assets, Finite-lived",
        "description": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "units": {
          "USD": [
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 25000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017Q4"
            }
          ]
        }
      },
      "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": "2008-12-29",
              "end": "2009-06-30",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 7000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 7000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsHeldForUse": {
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 223000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 223000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 223000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 223000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 223000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 223000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 278000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 278000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 272000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 272000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 284000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 171000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 171000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 171000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 112000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 162000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 162000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 687000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 687000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 687000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 24000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 36000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 119000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 119000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 239000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 239000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 274000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 274000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 306000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 306000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 306000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 445000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 445000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 488000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 488000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 573000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 573000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 573000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 41000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 41000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 49000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 49000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 9000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 174000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 174000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 201000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 33000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 567000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 567000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 591000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 591000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 591000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 591000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 500000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 500000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 541000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 541000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 552000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsToBeDisposedOf": {
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -4000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 418000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 1330000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 749000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2717000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1369000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 658000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2707000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 2006000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1168000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4034000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1023000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2109000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2109000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 1087000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1088000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 3465000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1355000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4419000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4419000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1312000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1312000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1933000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1933000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 621000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 621000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3330000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3330000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1397000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1397000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1114000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1115000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2067000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2069000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 952000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 953000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2923000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2926000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 856000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 857000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3952000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3956000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3956000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 358000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 358000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 774000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 774000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 415000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 415000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1232000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1232000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 458000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 458000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 57000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 57000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 792000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 792000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 736000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 736000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1968000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1968000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1175000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1175000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 875000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 875000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 834000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 834000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2371000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2371000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1496000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1496000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1101000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1101000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2064000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2064000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 962000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 962000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2767000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2767000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 703000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 703000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 310000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 725000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 415000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1597000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 871000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1989000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1989000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3756000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": 4419000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3952000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3956000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3956000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1798000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2773000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2486000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3330000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 310000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 725000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 415000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1597000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 871000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1989000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1989000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1973000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1206000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1192000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1207000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1233000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 41000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2531000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2554000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1326000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1323000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3756000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3782000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3775000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 702000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 702000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1315000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1315000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 613000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 613000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2263000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2263000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 947000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 947000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2232000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2225000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2225000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1282000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1282000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1926000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1926000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 644000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 644000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3028000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3028000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1102000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1102000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3985000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3985000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3985000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1638000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 85000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 85000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 879000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 879000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 794000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 794000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1665000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1665000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 786000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 786000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2333000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2333000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1092000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1092000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -282000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 564000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 268000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 892000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 551000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 329000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1675000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1383000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1406000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 492000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2208000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1654000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1654000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1654000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 699000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 699000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1209000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1209000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 511000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 511000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1978000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1978000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 768000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 768000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2403000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2403000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2403000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 803000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 803000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1218000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1218000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 416000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 416000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1985000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1985000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 767000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 767000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2702000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2702000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2702000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 721000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 721000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1215000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1215000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 494000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 494000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1971000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1971000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 757000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 757000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2667000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2667000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1078000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1078000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1540000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 461000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2570000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1030000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3291000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1119000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 2.02,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1.14,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4.13,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2.08,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.1,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.88,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.88,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.88,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.76,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.76,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3.76,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1.42,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2.01,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2.01,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2.01,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.89,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.89,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1.89,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.55,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2.55,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.23,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.53,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.13,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.13,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.53,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.87,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.33,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1.33,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.47,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.49,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.49,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.96,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.96,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.47,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.47,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1.65,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1.65,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.68,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.68,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.67,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1.02,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.34,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.72,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.7,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.45,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.45,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2.74,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsPerDilutedShare": {
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "description": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 2.01,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1.13,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4.1,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2.07,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0.99,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4.09,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3.87,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.52,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.13,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1.13,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0.53,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0.87,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.33,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1.33,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.47,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1.65,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.49,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.49,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.96,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.96,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.47,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.47,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1.65,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1.65,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.68,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.68,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2.08,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0.67,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1.02,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.34,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.72,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.7,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2.34,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.45,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2.45,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2.73,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 20000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1542000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 855000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 855000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -789000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -640000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 150000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 134000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 772000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 213000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 213000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 213000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 117000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 117000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 117000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 117000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 117000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 117000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "description": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.03,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.49,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.88,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.88,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "description": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.03,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1.49,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.88,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.88,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.09,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.12,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": -13000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -8000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -26000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -8000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -14000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -14000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -6000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -21000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -27000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -27000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -22000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -79000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -79000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -69000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -69000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -9000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -9000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -30000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -30000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -21000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 37000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -19000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -19000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -20000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -20000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -20000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -20000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -20000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -15000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -15000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -19000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -19000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -26000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -26000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -12000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions",
        "description": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -20000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -20000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -20000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -16000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -5000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -5000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -18000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -18000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -9000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -9000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -25000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -25000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -7000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -7000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -32000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -11000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -11000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -22000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -10000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -10000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -28000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -6000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -12000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -12000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -6000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -6000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -182000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -182000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -170000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -170000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -183000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -183000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -183000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -3000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -5000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -5000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            }
          ]
        }
      },
      "IncomeTaxCreditsAndAdjustments": {
        "label": "Income Tax Credits and Adjustments",
        "description": "A credit or adjustment for government or taxing authority authorized decrease in taxes owed as a result of meeting certain tax policy conditions.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 226000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 556000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 108000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 108000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 108000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 47000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 15000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 15000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 15000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 15000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            }
          ]
        }
      },
      "IncomeTaxEffectsAllocatedDirectlyToEquityOther": {
        "label": "Income Tax Effects Allocated Directly to Equity, Other",
        "description": "The tax effect of items occurring during the period that have been charged or credited directly to components of shareholders' equity and are not otherwise defined.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": {
        "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority",
        "description": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.",
        "units": {
          "USD": [
            {
              "end": "2010-06-30",
              "val": 300000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 300000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 300000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 300000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 300000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 300000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 300000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 300000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 300000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 300000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 272000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 272000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 272000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "IncomeTaxExaminationPenaltiesAndInterestExpense": {
        "label": "Income Tax Examination, Penalties and Interest Expense",
        "description": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 106000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -106000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 106000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -106000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 676000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 419000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1317000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 311000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 740000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 740000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 430000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 430000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1339000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 598000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1712000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1712000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 563000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 563000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 739000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 739000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 176000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 176000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1291000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1291000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 552000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 552000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1658000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1658000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1658000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 446000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 446000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 779000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 779000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 332000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 332000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1034000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1034000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 255000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 255000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1457000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 158000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 158000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 284000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 284000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 126000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 126000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 445000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 445000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 161000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 161000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 627000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 627000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 627000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 56000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 56000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 294000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 294000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 239000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 239000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 733000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 733000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 439000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 439000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1044000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1044000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1044000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -54000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -54000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 224000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 224000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 277000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 277000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 646000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 646000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 422000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 422000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 666000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 666000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 666000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 363000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 363000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 690000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 690000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 327000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 327000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 805000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 805000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 115000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 115000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1073000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1073000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1073000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 184000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 184000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 285000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 285000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 102000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 102000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 625000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 625000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 340000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 340000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 761000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 761000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 753000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 215000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 211000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 143000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 149000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -72000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -62000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 595000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 601000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 452000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 451000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -125000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -126000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -126000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 59000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 59000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 125000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 125000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 66000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 66000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 262000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 262000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 137000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 137000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 118000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 118000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 26000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 310000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 310000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 454000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 454000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 144000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 144000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 626000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 626000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 172000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 172000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 774000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 153000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -294000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -294000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -75000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -75000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 219000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 219000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 141000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 141000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 216000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 216000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 373000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 373000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -7000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -19000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 55000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 42000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 229000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 76000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 174000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 35000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 370000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 38000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 218000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 218000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 263000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 263000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 46000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 46000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 356000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 356000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 92000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 92000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 349000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 349000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 349000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 134000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 134000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 206000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 206000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 73000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 73000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 274000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 274000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 67000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 67000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 374000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 374000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 374000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 63000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 63000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 109000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 109000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 46000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 46000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 158000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 158000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 50000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 50000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 207000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 207000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 170000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 170000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 240000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 70000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 396000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 155000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 200000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxExpenseBenefitIntraperiodTaxAllocation": {
        "label": "Income Tax Expense (Benefit), Intraperiod Tax Allocation",
        "description": "Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 28000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 938000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 982000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 982000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1219000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1219000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1219000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -457000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -457000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -457000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -171000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -171000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -171000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 112000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 112000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 112000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 314000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 314000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 314000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 342000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 342000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 342000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -441000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -441000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -441000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 540000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 540000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 540000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 95000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 95000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 95000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 265000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 265000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 265000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 265000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 281000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 281000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 281000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 281000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 81000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 12000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReceivable": {
        "label": "Income Taxes Receivable",
        "description": "Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 80000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "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": "2011-10-01",
              "end": "2011-12-31",
              "val": 12000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 67000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 67000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            }
          ]
        }
      },
      "IncomeTaxReconciliationDeductionsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2011-10-01",
              "end": "2011-12-31",
              "val": 7000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011Q4"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 67000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 54000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 54000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 67000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 67000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 67000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 43000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 43000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 54000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 54000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 54000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 54000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 104000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 153000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 57000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 187000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 64000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseCashCollateralFromCounterparties": {
        "label": "Increase (Decrease) Cash Collateral from Counterparties",
        "description": "The increase (decrease) during the reporting period in the amount of cash held either as collateral directly or provided to third parties associated with derivative instruments. Upon the occurrence of any specified triggering event or condition associated with the derivative, these amounts can be utilized to recover all or a portion of the amounts due or payable under the derivative.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1719000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 115000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 347000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 347000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 206000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 710000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 757000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 757000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 931000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 931000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 931000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -110000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -110000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -173000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -173000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -100000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -100000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -158000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -214000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -214000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 81000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 81000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 222000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 222000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 82000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 82000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 82000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -101000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -101000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -311000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -311000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -254000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -254000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -438000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -438000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -438000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -438000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -21000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -21000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 340000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 340000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 644000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 644000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 273000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 957000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 957000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2111000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2111000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -74000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -74000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -74000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -74000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1142000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1142000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1689000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1689000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1456000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1456000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1248000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1248000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1248000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -214000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -214000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -187000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -187000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -183000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -183000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -146000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -146000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -146000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 21000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 44000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -25000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 45000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -137000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -44000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -542000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -469000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -404000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -591000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -254000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -254000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -303000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -303000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -239000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -239000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -53000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -53000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 472000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 472000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 472000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -526000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -526000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -486000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -486000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -400000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -400000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -254000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -254000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -254000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1176000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1176000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1063000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1063000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -837000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -817000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -632000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -632000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -632000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -542000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -542000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -583000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -583000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -243000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -243000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -90000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -116000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 157000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 157000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -358000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -358000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -322000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -322000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 209000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 49000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 49000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -607000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -468000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -668000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -540000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -147000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -115000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -121000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -121000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -121000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -571000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -571000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -363000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -363000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 296000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 296000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 771000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 771000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 771000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -623000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -728000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -811000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -810000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -593000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -591000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -390000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -388000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -388000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -451000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -451000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -342000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -342000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 84000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 84000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 551000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 551000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 551000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -764000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -764000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -924000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -924000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -671000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -671000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -425000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -425000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -425000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -425000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -976000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -976000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -798000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -798000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -519000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -519000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -129000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -129000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -129000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -129000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -176000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -176000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -87000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -87000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 354000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 354000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 440000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 440000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 440000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 440000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 291000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 291000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 544000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 544000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 823000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 823000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1318000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1318000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1318000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -482000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -482000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -734000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -734000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -454000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -454000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -191000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -191000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -191000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -238000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -238000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -120000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -120000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -309000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -309000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -37000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -37000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -397000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -397000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -38000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 165000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 260000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -632000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccruedIncomeTaxesPayable": {
        "label": "Increase (Decrease) in Income Taxes Payable",
        "description": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 277000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 161000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -177000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -177000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -176000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -29000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 517000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 517000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 310000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 310000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -543000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -543000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -543000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 733000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 733000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 691000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 691000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 532000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 532000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 492000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 492000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 492000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 178000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 259000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 259000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 465000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 465000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 544000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 544000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 544000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 632000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 632000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 705000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 705000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 863000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 863000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 883000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 883000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 883000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -16000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -16000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 72000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 72000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -143000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -143000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -143000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 174000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 174000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 247000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 247000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 300000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 300000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 47000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 47000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 470000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 470000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 527000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 527000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 576000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 576000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 576000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 50000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 50000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 167000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 167000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 299000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 299000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 299000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 86000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 86000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 129000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 129000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 166000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 166000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 340000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 340000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 340000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 141000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 141000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 151000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 151000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 143000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 143000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -64000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -64000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -64000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -64000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -56000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -56000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -114000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -114000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -31000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -31000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 140000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 140000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 140000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 140000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 113000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 190000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 190000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 250000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 250000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 327000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 327000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 327000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 327000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 77000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 77000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 97000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 97000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 50000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 50000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 48000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -39000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -39000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -18000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -18000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 59000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -3000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 19000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 121000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -144000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInAssetRetirementObligations": {
        "label": "Increase (Decrease) in Asset Retirement Obligations",
        "description": "The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.",
        "units": {
          "USD": [
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeposits": {
        "label": "Increase (Decrease) in Deposits",
        "description": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -280000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -280000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -241000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 226000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 242000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -190000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInFairValueOfHedgedItemInPriceRiskFairValueHedge1": {
        "label": "Increase (Decrease) in Fair Value of Hedged Item in Price Risk Fair Value Hedge",
        "description": "Amount of unrealized gain (loss) recognized in earnings related to the fair value of the hedged item in a price risk fair value hedge, offset by the gain (loss) on the hedging instrument to the extent that the fair value hedge is determined to be effective.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -13000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-03-31",
              "val": 270000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 300000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 38000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-01-01",
              "val": 200000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 40000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 109000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -132000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -75000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -75000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -41000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -51000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -51000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -67000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -67000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 52000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 52000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 62000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 62000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 62000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -78000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -78000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -17000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -17000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 44000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 44000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 58000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -104000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -104000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -45000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -45000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -12000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -12000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -26000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -26000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -26000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -101000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -101000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 103000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 103000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -80000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -80000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 150000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 150000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 316000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 316000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 380000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 380000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 380000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -291000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -291000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -159000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -159000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -65000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -65000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -142000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -142000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -89000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -89000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -21000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -21000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -7000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -109000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -109000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 87000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 87000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 72000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 72000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 72000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -167000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -167000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -60000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -60000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 37000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -128000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -128000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -19000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -19000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 87000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -81000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 67000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 85000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -77000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -77000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 101000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 101000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 141000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -125000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -125000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -12000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 121000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 121000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 121000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -102000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -102000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -44000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -44000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -12000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -12000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 25000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 56000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 56000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -17000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -17000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 20000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 41000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -20000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherCurrentLiabilities": {
        "label": "Increase (Decrease) in Other Current Liabilities",
        "description": "Amount of increase (decrease) in current liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -78000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -155000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -53000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -132000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherDeferredLiability": {
        "label": "Increase (Decrease) in Other Deferred Liability",
        "description": "Amount of increase (decrease) in deferred obligations classified as other.",
        "units": {
          "USD": [
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 16000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "description": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 168000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 113000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 67000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 193000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherNoncurrentLiabilities": {
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "description": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 26000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherOperatingCapitalNet": {
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "description": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 470000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 135000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 249000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 197000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 299000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 96000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 113000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 113000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 171000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 171000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 9000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 9000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 41000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 41000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 56000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 217000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 218000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 247000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 249000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 89000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 92000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 24000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 122000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 122000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 357000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 373000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 431000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 422000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -233000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -233000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -133000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -133000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 35000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 35000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -102000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -102000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -128000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 278000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 278000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 280000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 280000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 536000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 536000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 558000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 157000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 157000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -115000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 250000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -214000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 156000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 480000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 322000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 387000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 387000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 387000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 311000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 311000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 593000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 593000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 537000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 537000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 621000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 621000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 589000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 439000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 425000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 481000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 470000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 547000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 535000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 691000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 675000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 675000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 495000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 495000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 441000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 441000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 639000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 639000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 965000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 965000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 965000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 587000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 587000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 970000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 970000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1079000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1079000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1482000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1482000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1482000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1482000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 488000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 488000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1809000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1809000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3423000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3423000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5176000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5176000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5176000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4527000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1840000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1840000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2702000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2426000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3588000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3221000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4411000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4411000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3777000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3777000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 645000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 614000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 723000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 723000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 786000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 786000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 905000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 905000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 905000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 187000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 187000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -140000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -140000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 24000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 24000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 188000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 188000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 188000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 264000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 264000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 261000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 261000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 87000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 87000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 257000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 257000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 195000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 195000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 194000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 259000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 348000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -276000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInOverUnderEnergyRecovery": {
        "label": "Increase (Decrease) in over (under) Energy Recovery",
        "description": "The increase (decrease) during the reporting period in the value of the asset or liability created by an over or under recovery. An over under-recovery means that the basic energy price based on the daily product price and exchange rate is less (over) or more (under) than the basic energy price used in the calculation of the monthly retail energy product.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -32000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 58000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -38000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -23000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -23000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -38000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 60000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -60000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -154000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -154000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -61000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -61000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -61000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 60000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 60000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 99000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 99000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 25000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 25000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 37000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 37000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -20000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -71000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -71000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -71000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -29000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -29000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 24000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 24000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 47000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 47000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -12000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -12000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 15000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 15000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -60000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -60000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -53000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -53000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -47000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -45000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -47000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "IncreaseDecreaseInPensionAndPostretirementObligations": {
        "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits",
        "description": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "IncreaseDecreaseInPensionPlanObligations": {
        "label": "Increase (Decrease) in Obligation, Pension Benefits",
        "description": "Amount of increase (decrease) in obligation for pension benefits. Includes, but is not limited to, defined benefit or defined contribution plans. Excludes other postretirement benefits.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 35000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 35000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 92000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 23000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 92000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 23000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 75000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -75000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 75000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -33000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 33000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 33000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -33000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -20000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 24000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -24000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-03-31",
              "val": 921000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 24000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-06-30",
              "val": 921000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-09-30",
              "val": 921000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -921000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -921000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -921000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 27000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -27000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 27000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -98000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -98000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 98000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 98000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInPostretirementObligations": {
        "label": "Increase (Decrease) in Obligation, Other Postretirement Benefits",
        "description": "Amount of increase (decrease) in obligation for other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 57000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 57000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 57000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 14000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 57000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -36000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 36000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -31000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 9000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -5000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-03-31",
              "val": 893000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -5000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-06-30",
              "val": 893000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -5000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-09-30",
              "val": 893000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -893000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -893000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": -893000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInPremiumsReceivable": {
        "label": "Increase (Decrease) in Premiums Receivable",
        "description": "The change in the premium receivable balance on the balance sheet.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -38000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -58000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -58000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 66000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidTaxes": {
        "label": "Increase (Decrease) in Prepaid Taxes",
        "description": "Amount of increase (decrease) of consideration paid in advance for income and other taxes that provide economic benefits in future periods.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "IncreaseDecreaseInReceivables": {
        "label": "Increase (Decrease) in Receivables",
        "description": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -94000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -67000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -108000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -286000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -286000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -335000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -234000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -234000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -40000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -40000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 229000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 229000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 172000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 172000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 232000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 232000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 232000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -53000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -53000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -57000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -57000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -57000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -394000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -394000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -414000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -414000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -240000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -228000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -243000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -243000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -243000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 70000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 70000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -131000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -131000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -54000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -54000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 97000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 606000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 606000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -48000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -48000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -198000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -198000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 318000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 318000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 318000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 270000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 270000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -253000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -253000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -175000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -175000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -240000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -240000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -240000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -117000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -117000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -86000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -86000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 296000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 296000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 432000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 432000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 432000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -313000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -291000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -342000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -301000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -224000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -184000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 426000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 470000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 470000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -133000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -133000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 105000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 105000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 167000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 167000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 565000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 565000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 565000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -79000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -79000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -618000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -618000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -445000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -445000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -800000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -800000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1318000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1318000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1195000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1195000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -697000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -697000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -697000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -697000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 372000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 372000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 16000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 254000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 254000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 703000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 703000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 703000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 703000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 711000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 711000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 795000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 795000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1049000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1049000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1222000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1222000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1222000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -106000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -106000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -387000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -387000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -82000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -82000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 37000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 309000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 309000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 443000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 443000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 489000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 489000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 644000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 644000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 402000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 402000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 460000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 422000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1691000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -395000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCash": {
        "label": "Increase (Decrease) in Restricted Cash",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 22000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -29000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -23000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -31000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -31000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -32000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -35000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -35000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -214000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -214000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 6000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -427000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -427000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -423000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -423000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -423000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -8000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -8000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 532000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 532000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 15000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 15000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 38000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 38000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -22000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -22000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 23000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 23000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 43000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 43000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 43000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 40000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 40000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 40000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 40000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 151000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 151000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 104000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 104000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 104000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 26000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 26000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 70000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 70000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -66000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -66000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -66000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 75000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 42000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 42000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 67000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCashForOperatingActivities": {
        "label": "Increase (Decrease) in Restricted Cash for Operating Activities",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as operating activities. This may include cash restricted for regulatory purposes.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -11000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            }
          ]
        }
      },
      "IncreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
        "label": "Increase in Unrecognized Tax Benefits is Reasonably Possible",
        "description": "Amount of increase reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "units": {
          "USD": [
            {
              "end": "2015-06-30",
              "val": 71000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 71000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 214000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-07-27",
              "val": 71000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-12-31",
              "val": 14000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 19000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 2000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 2000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 3000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 3000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "InterestCostsCapitalized": {
        "label": "Interest Costs Capitalized",
        "description": "Amount of interest capitalized during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 34000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 50000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 49000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 49000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 49000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 67000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 54000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 63000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 63000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 63000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 63000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 63000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 63000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 31000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            }
          ]
        }
      },
      "InterestCostsIncurred": {
        "label": "Interest Costs Incurred",
        "description": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 783000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1003000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1003000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 8000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 8000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 8000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1423000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1423000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1144000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1144000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1144000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1678000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1678000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1678000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1658000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1658000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1695000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "InterestExpense": {
        "label": "Interest Expense",
        "description": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 361000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 180000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 699000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 163000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 323000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 323000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 159000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 159000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 493000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 170000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 654000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 654000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 177000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 177000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 446000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 446000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 269000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 269000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 615000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 615000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 169000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 169000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 792000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 792000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 792000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 175000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 175000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 350000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 350000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 176000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 176000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 526000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 526000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 176000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 176000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 701000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 701000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 701000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 189000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 189000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 439000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 439000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 250000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 250000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 678000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 678000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 240000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 240000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 903000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 891000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 891000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 617000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 617000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 863000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 863000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 246000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 246000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1091000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1091000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 228000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 228000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1315000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1315000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1315000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 217000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 217000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 445000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 445000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 228000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 228000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 691000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 691000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 247000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 247000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 335000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 335000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 480000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 480000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 145000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 145000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 724000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 724000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 243000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 243000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 992000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 992000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 992000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 277000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 277000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 643000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 643000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 366000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 366000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1148000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1148000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 506000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 506000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1495000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1495000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1495000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 363000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 363000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 789000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 789000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 426000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 426000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1165000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1165000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 377000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 377000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1524000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1524000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1524000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 365000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 365000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 732000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 732000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 367000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 367000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1119000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1119000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 387000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 387000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1529000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1529000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1529000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 397000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 397000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 800000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 800000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 403000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 403000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1202000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1202000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 403000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 403000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 404000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 404000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 824000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 421000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1222000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 398000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1610000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 380000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "InterestExpenseBorrowings": {
        "label": "Interest Expense, Borrowings",
        "description": "Aggregate amount of interest expense on all borrowings.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1591000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1197000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 824000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 421000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1222000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 398000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1610000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1282000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1282000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 312000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 770000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 630000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 390000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 318000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1161000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 947000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 391000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 318000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1546000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1264000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1264000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1264000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 352000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 352000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1044000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1044000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 359000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 359000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1422000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 406000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 406000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 828000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 828000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 421000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 421000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1259000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1259000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 431000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 431000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1704000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1704000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1704000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 462000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 462000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 938000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 938000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 476000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 476000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1428000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1428000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 490000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 490000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1889000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1889000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 504000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 504000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1028000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 524000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1560000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 531000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2102000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 548000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "InterestExpenseCommercialPaper": {
        "label": "Interest Expense, Commercial Paper",
        "description": "Interest expense incurred during the reporting period on commercial paper.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 11000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "InterestExpenseRelatedParty": {
        "label": "Interest Expense, Related Party",
        "description": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 37000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 41000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 41000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 41000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 20000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 20000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 31000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 31000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 41000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 10000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 31000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 41000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 41000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 41000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 10000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 20000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 31000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 31000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 10000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 10000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 41000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 6000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 25000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 25000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 6000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 25000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 6000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 20000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 6000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 25000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 6000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 19000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 6000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 716000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 647000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 647000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 625000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 665000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 665000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 649000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 649000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 649000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 761000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 761000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 761000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 866000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 866000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 866000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 940000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 940000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 940000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 930000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 930000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 930000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1340000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1340000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1340000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2430000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2430000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2430000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1421000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1421000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1421000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1470000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1470000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1470000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1470000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1521000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1521000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1521000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1521000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1505000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1505000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1505000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1505000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1434000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1434000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1434000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1616000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1849000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1849000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2021000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "InterestPayableCurrent": {
        "label": "Interest Payable, Current",
        "description": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 170000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 195000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 195000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 192000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 192000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 236000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 232000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 234000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 234000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 240000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 240000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 915000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 915000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1234000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1234000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 328000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 328000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 334000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 340000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 421000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 337000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 337000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 337000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 337000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 337000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 407000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 357000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 440000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 331000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 331000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 331000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 331000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 331000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 289000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 424000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 339000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 415000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 341000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 297000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 297000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 297000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 297000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 297000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 346000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 331000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 341000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 338000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 338000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 338000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 338000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 338000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 373000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 423000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 391000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 414000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 414000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 414000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 414000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 414000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 408000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 469000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 431000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 468000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 468000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 468000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 468000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 468000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 440000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 530000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 458000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 538000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 538000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 466000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "InterestRateDerivativeAssetsAtFairValue": {
        "label": "Interest Rate Derivative Assets, at Fair Value",
        "description": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 10000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 10000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 10000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 15000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 17000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 12000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 15000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "InterestRateFairValueHedgeAssetAtFairValue": {
        "label": "Interest Rate Fair Value Hedge Asset at Fair Value",
        "description": "Fair value as of the balance sheet date of all derivative assets designated as interest rate fair value hedging instruments.",
        "units": {
          "USD": [
            {
              "end": "2010-06-30",
              "val": 15000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 17000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 14000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 12000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 14000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 15000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 30000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": -130000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 31000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 40000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-31",
              "val": 40000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 39000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 16000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-12-31",
              "val": 5000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "InterestRevenueExpenseNet": {
        "label": "Interest Revenue (Expense), Net",
        "description": "Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 817000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 726000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 726000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 928000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 928000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 928000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1356000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1356000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1356000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1033000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1033000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1033000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1536000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1536000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1536000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1560000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1560000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1560000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 371000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 745000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 373000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1138000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 393000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1554000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1554000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1554000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 403000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 403000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 813000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 813000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 409000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 409000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1221000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1221000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 409000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 409000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1616000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1616000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1616000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1222000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 410000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 410000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 837000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 837000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 427000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 427000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1241000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1241000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 404000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 404000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1635000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1635000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1307000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1307000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 386000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 318000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 783000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 396000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1180000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 397000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1571000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1289000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1289000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 338000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1447000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "InventoryAdjustments": {
        "label": "Inventory Adjustments",
        "description": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.",
        "units": {
          "USD": [
            {
              "end": "2016-03-31",
              "val": 36000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "InventoryRawMaterialsAndSupplies": {
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "description": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 528000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 562000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 559000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 559000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 559000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 559000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 562000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 585000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 587000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 590000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 590000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 590000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 590000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 590000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 606000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 625000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 648000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 656000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 740000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 772000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 767000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 768000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 768000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 768000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 768000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 768000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 791000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 805000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 821000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 829000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 829000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 829000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 829000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 829000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 843000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1041000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1045000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1024000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1035000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1068000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1074000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1104000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1104000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1104000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1104000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1104000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1229000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1183000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1188000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1274000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1274000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1274000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1274000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1274000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1312000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1267000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1281000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1311000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1311000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1291000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "InventoryRawMaterialsAndSuppliesNetOfReserves": {
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "description": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 1311000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1311000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1311000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 1320000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1316000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1351000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1351000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1351000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1351000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1351000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1380000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1412000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1458000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1456000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1456000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1456000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1456000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1456000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1463000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1508000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1405000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1425000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1425000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1425000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1425000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1425000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 447000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1427000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1443000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1475000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1480000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 476000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 476000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 476000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 476000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 476000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 473000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 491000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 522000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 547000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 547000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 547000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 547000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 547000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 582000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 622000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 657000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 707000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 751000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 771000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 777000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 781000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 781000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 781000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 781000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 781000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 804000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 809000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 788000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 780000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 780000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 811000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "InventoryWriteDown": {
        "label": "Inventory Write-down",
        "description": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "units": {
          "USD": [
            {
              "start": "2008-12-31",
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-31",
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 17000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 17000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2009-12-30",
              "end": "2011-03-31",
              "val": 17000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "start": "2009-12-29",
              "end": "2011-06-30",
              "val": 17000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 13000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 15000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 7000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 68000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 68000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 74000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 74000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 51000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 51000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 52000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 119000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 119000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 131000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            }
          ]
        }
      },
      "InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions": {
        "label": "Investment Banking, Advisory, Brokerage, and Underwriting Fees and Commissions",
        "description": "Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Activities include, but are not limited to, underwriting securities, private placements of securities, investment advisory and management services, merger and acquisition services, sale and servicing of mutual funds, and other related consulting fees.",
        "units": {
          "USD": [
            {
              "start": "2014-06-10",
              "end": "2014-06-11",
              "val": 35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 35000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 60000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 60000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q2I"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 35000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 35000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 35000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 10000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 6000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 6000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 15000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 15000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 7000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 7000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 14000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 6000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "InvestmentsFairValueDisclosure": {
        "label": "Investments, Fair Value Disclosure",
        "description": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 17000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 19000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 19000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 12000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 12000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 23000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 23000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 16000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            }
          ]
        }
      },
      "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "description": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 45000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 32000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 15000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 15000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 15000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 15000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 15000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 15000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 14000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 15000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 362000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 420000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 371000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 22000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 22000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 22000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 22000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 22000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 22000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 22000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 23000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 22000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 22000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 26000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "JuniorSubordinatedLongTermNotes": {
        "label": "Junior Subordinated Notes, Noncurrent",
        "description": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments, excluding current portion.",
        "units": {
          "USD": [
            {
              "end": "2013-06-05",
              "val": 1150000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-06-05",
              "val": 1150000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-06-05",
              "val": 1150000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-06-05",
              "val": 1150000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-06-05",
              "val": 1150000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 1150000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 1150000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 1150000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 867000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 691000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 691000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 722000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 722000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 722000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 711000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 711000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 711000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 930000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 930000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 930000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 806000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 806000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 806000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 922000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 922000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 922000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 777000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 777000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 777000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 709000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 709000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 709000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 670000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 670000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 670000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "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": 150000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 316000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 167000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 497000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 181000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 639000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 639000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 639000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 116000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 535000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 535000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 420000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 91000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 67000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 54000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDue": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 2112000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2055000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2050000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1968000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1677000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1408000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 390000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 379000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 351000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 314000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 213000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 1052000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1051000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 976000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 834000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 693000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 162000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 161000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 130000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 112000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 91000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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-03-31",
              "val": 289000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 291000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 289000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 243000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 177000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 156000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 64000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 52000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 49000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 49000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": 139000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 141000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 148000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 140000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 140000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 140000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 41000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 39000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 174000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 177000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 179000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 145000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 141000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 140000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 43000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 43000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 244000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 246000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 246000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 146000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 144000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 45000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 45000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 214000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 149000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 65000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 287000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 239000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "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": 468000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 452000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 453000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 436000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 316000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 75000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 73000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 59000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 48000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceived": {
        "label": "Lessor, Operating Lease, Payments to be Received",
        "description": "Amount of lease payments to be received by lessor for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 562000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 548000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 518000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 514000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 464000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 415000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 52000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 48000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedFourYears": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Four",
        "description": "Amount of lease payment to be received by lessor for operating lease 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": 49000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 49000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 49000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 48000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 48000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year One",
        "description": "Amount of lease payment to be received by lessor for operating lease 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-03-31",
              "val": 51000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 51000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 51000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 50000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 50000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": {
        "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year",
        "description": "Amount of lease payment to be received by lessor for operating lease in remainder of 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": 47000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedThereafter": {
        "label": "Lessor, Operating Lease, Payment to be Received, after Year Five",
        "description": "Amount of lease payment to be received by lessor for operating lease 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": 315000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 314000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 314000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 265000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 217000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 169000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 32000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 27000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 22000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 17000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 17000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedThreeYears": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Three",
        "description": "Amount of lease payment to be received by lessor for operating lease 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": 50000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 50000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 50000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 49000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 49000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedTwoYears": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Two",
        "description": "Amount of lease payment to be received by lessor for operating lease 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": 50000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 51000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 50000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 50000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 49000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 952000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 200000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1190000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1478000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1510000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1696000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1443000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1230000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 36683000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 36739000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 36453000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 36453000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 36453000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 36453000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 37203000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 35900000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 36906000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 38590000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 38590000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 38590000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 38590000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 38590000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 37355000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 37784000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 39710000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 40617000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 40520000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 40520000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 40520000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 40520000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 55439000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 55025000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 56163000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 56737000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 56744000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 56744000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 56744000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 56744000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 56830000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 56832000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 57594000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 56984000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 56984000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 56984000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 56984000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 56984000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 56690000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 59427000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60214000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 62681000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 62681000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 62681000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 62681000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 62283000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 62753000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 67144000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 67839000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 68062000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 68062000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 68062000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 68062000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 68062000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 84537000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 85456000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 87049000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 87292000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 87292000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 87292000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 87292000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 87292000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 88777000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 87814000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 88156000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 84568000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 84583000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 84583000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 84583000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 84583000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 84453000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 84410000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 86097000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 86596000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 86596000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 86596000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 86596000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 86587000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 87889000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 87689000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 88386000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 90404000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 90404000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 90404000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 90404000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 90404000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 90061000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 91442000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 92664000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 94449000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 95687000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 94896000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 98362000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 98218000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 69207000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 68639000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 68873000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 70605000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 70605000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 70605000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 70605000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 70605000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 71859000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 73001000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 73789000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 75791000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 75791000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 75791000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 75791000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 76101000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 77150000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 78961000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 79448000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 80863000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 80863000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 80863000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 80863000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 80863000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 81877000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 83527000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 85426000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 87772000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 87772000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 88230000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesAndStockholdersEquity": {
        "label": "Liabilities and Equity",
        "description": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 47817000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 48979000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 50741000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 49173000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 50948000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 51376000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 51986000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 54156000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 55092000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 54995000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 77628000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 78554000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 78561000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 79924000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 79468000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 83656000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 85264000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 86814000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 86416000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 87391000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 92213000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 95128000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 95384000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 111742000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 112778000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 114535000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 114904000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 117068000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 117104000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 118473000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 116700000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 116770000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 117018000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 117249000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 119485000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 119666000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 119634000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 121593000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 121596000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 122738000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 124977000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 124677000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 126313000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 127767000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 129317000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 130000000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 129396000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 132621000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 133013000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 92698000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 92295000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 93455000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 95349000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 96925000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 98080000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 99259000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 101546000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 101856000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 103211000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 105113000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 106070000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 107784000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 109484000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 111147000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 113539000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 116570000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 116570000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 117545000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesCurrent": {
        "label": "Liabilities, Current",
        "description": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 4080000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 4166000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 4238000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 4238000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 4238000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 4238000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 4890000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 4030000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3967000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 4240000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 4240000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 4240000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 4240000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 4240000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 4171000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 4268000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 4977000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 4989000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 5134000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 5134000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 5134000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 5134000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 9052000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 8083000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 7770000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7784000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 7791000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 7791000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 7791000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 7791000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 8321000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 8374000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7507000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 7728000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 7728000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 7728000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 7728000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 7728000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 7351000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 8567000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 8431000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 8762000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 8762000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 8762000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 8762000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 8762000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 7374000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6526000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 7847000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 9118000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 9118000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 9118000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 9118000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 9118000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 13770000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11894000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 12158000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 13457000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 13457000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 13457000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 13457000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 13457000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 14437000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 13965000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 12395000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10796000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 10798000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 10798000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 10798000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 10798000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10153000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9626000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10140000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 11404000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 11404000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 11404000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 11404000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 11404000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12229000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12934000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13085000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 14185000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 14185000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 14185000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 14185000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 14185000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11774000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11065000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11262000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 12771000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13580000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 13919000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15826000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 16111000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8635000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8031000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8717000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10611000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 10611000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 10611000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 10611000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 10611000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 8092000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 7936000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8800000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9591000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 9591000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 9591000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 9591000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 9901000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7975000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8275000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7384000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9611000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 9611000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 9611000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 9611000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 9611000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8103000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9156000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9825000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10331000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 10331000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9588000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "description": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-09-30",
              "val": 788000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 777000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 777000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 777000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 777000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 777000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 799000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 764000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 11000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 375000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 4923000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 7940000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 7940000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 7940000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 7940000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 7940000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "LiabilityForAsbestosAndEnvironmentalClaimsGross": {
        "label": "Liability for Asbestos and Environmental Claims, Gross",
        "description": "Carrying amount as of the balance sheet date of reserves for the costs of settling insured claims and costs incurred in the claims settlement process attributable to asbestos and environmental claims, before estimated recoveries from reinsurers.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 79000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 83000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 82000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 92000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 91000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 89000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 89000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 89000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 89000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 88000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 85000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 82000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            }
          ]
        }
      },
      "LicenseCosts": {
        "label": "License Costs (Deprecated 2018-01-31)",
        "description": "Costs incurred and are directly related to generating license revenue. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 34000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 95000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            }
          ]
        }
      },
      "LineOfCredit": {
        "label": "Long-term Line of Credit",
        "description": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 75000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityAmountOutstanding": {
        "label": "Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)",
        "description": "Amount borrowed under the credit facility as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1821000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1416000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityCapacityAvailableForTradePurchases": {
        "label": "Line of Credit Facility, Capacity Available for Trade Purchases",
        "description": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 6771000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6341000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7108000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 7657000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 7687000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityCurrentBorrowingCapacity": {
        "label": "Line of Credit Facility, Current Borrowing Capacity",
        "description": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 118000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 118000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2014-09-30",
              "val": 22000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": 22000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 22000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 128000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 135000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 135000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 142000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 142000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 135000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityIncreaseDecreaseForPeriodNet": {
        "label": "Line of Credit Facility, Increase (Decrease), Net",
        "description": "Amount of increase (decrease) of the credit facility.",
        "units": {
          "USD": [
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -5000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -89000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -84000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -77000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            }
          ]
        }
      },
      "LineOfCreditFacilityIncreaseDecreaseOtherNet": {
        "label": "Line of Credit Facility, Increase (Decrease), Other, Net",
        "description": "Amount of increase (decrease), classified as other, of the credit facility.",
        "units": {
          "USD": [
            {
              "end": "2016-02-29",
              "val": 45000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "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": "2014-03-31",
              "val": 8400000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 8500000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 8500000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": 8500000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8500000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8500000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-11-30",
              "val": 98,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 9704000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 25000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "LineOfCreditFacilityRemainingBorrowingCapacity": {
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "description": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 6959000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 7310000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6947000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 7915000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8333000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 8008000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9116000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 9414000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "LitigationSettlementAmount": {
        "label": "Litigation Settlement, Amount (Deprecated 2017-01-31)",
        "description": "Amount of judgment or settlement awarded to (against) the entity in respect of litigation.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-01-31",
              "val": 14000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-01-31",
              "val": 14000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 14000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -28000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "LitigationSettlementAmountAwardedFromOtherParty": {
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "description": "Amount awarded from other party in judgment or settlement of litigation.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -28000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 12624000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 13034000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 18945000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 19408000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-11",
              "val": 131000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-06-30",
              "val": 131000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": 131000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 131000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 21404000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 131000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 131000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-12-31",
              "val": 25761000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 33959000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 34047000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 35301000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 35950000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 36906000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 38756000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 32655000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 37169000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 41279000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 44668000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 49428000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LongTermDebtAndCapitalLeaseObligationsCurrent": {
        "label": "Long-term Debt and Lease Obligation, Current",
        "description": "Amount of long-term debt and lease obligation, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 639000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 639000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 639000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 639000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 827000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 215000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 553000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1049000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1048000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1239000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 670000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 526000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1049000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 975000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 975000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 975000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 975000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 975000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2085000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1944000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1461000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1424000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1424000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1509000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1509000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1509000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 292000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2047000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2064000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1260000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 226000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 897000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2058000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2693000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2512000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3645000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3619000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3164000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1203000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1158000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 771000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2508000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3776000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4248000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2848000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2514000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2077000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1622000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2281000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3633000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3375000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3373000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2154000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 505000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1300000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1356000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1505000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1654000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 503000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1308000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 954000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1454000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1818000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2168000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1665000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1665000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2326000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 1509000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1802000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1500000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2088000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": -4710000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": -1819000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1622000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3373000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1665000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 8809000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 8549000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 12367000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12278000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 13599000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 16756000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 22996000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 22852000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 24979000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 24184000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 28107000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 29752000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 25888000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 30002000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 33921000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 37650000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 40950000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2010-12-31",
              "val": 599000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 828000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 979000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1428000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1739000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1487000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2430000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 2075000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1349000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4710000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1819000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3373000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2153000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1802000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1403000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1453000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1665000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2010-12-31",
              "val": 1063000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 669000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1462000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1345000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 982000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3311000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2400000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3084000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 850000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1596000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2215000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1725000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1611000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1021000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1990000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 930000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1856000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2010-12-31",
              "val": 770000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1063000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1041000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1396000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1415000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 973000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3331000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1513000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3084000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 855000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 814000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 2223000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1322000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1613000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1023000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1992000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1933000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2010-12-31",
              "val": 555000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1370000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1613000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1346000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2400000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1393000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1060000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3564000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1511000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 3088000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 859000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 818000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 817000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1414000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1615000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1025000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1996000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2010-12-31",
              "val": 828000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 555000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1483000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1615000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1269000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1841000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1742000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 959000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3528000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1517000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 3092000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 865000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 864000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1317000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1327000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1618000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1028000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2008-12-31",
              "val": 11397000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 11240000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 10995000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 10995000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 10995000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 10995000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 10808000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 10811000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 11662000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 11614000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 11614000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 11614000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 11614000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 11614000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 11762000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 11764000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 12175000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 11799000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 11799000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 11799000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 11799000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 11799000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 16293000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2012-03-31",
              "val": 450000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 17045000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 17050000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 17190000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 17190000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 17190000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 17190000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 17190000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 16210000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 16121000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 17583000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 17325000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 17325000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 17623000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 17623000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 17623000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 18247000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 18133000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 19200000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 19362000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 19362000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 19362000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 19362000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 19212000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20519000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 25220000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 24541000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 23645000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 23645000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 23645000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 23645000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 23645000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 29314000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 31541000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 32330000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 31575000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 31575000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 31575000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 31575000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 31575000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 31044000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 30315000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 31701000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32176000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 32176000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 32176000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 32176000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 32176000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32905000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 33179000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 34519000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 34075000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 34075000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 34075000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 34075000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 34075000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 32960000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31909000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 32056000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 31329000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 31329000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 31329000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 31329000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 31329000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 34808000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 36112000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 35512000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 35093000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 35093000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 35093000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 35093000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 35093000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 29527000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 36248000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 35077000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 35269000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 35324000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 30749000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 30749000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 30749000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 30749000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 30749000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 35008000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 35789000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 35283000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 35272000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 35272000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 35272000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 35272000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 38732000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 39492000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 39431000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 39692000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 39692000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 39692000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 42271000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 43039000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 43701000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 42947000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 42947000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 42947000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 45342000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 45527000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 46283000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 47413000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 47859000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LongTermInvestments": {
        "label": "Long-term Investments",
        "description": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 670000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 691000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 704000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 704000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 704000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 704000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 709000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 708000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 713000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 717000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 717000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 717000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 717000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 717000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 725000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 736000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 740000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 751000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 751000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 751000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 751000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 751000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 827000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 836000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 838000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1184000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1184000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1184000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1184000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1184000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1181000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1171000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1154000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1165000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1165000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1165000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1165000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1187000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 825000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 839000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 562000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 544000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 544000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 544000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 544000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 544000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 568000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 607000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 620000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 639000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 455000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 502000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 592000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 629000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 648000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 638000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 634000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 640000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 640000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 640000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 640000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 640000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 640000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 636000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 649000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 625000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 625000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 625000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 625000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 625000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 620000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 618000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 471000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 464000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 464000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 464000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 464000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 464000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 418000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 424000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 444000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 440000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 440000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 440000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 440000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 440000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 238000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 431000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 421000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 435000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 443000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 250000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 250000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 250000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 250000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 250000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 244000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 235000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 230000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 232000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 232000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 232000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 232000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 232000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 234000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 238000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 246000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 251000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 251000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 251000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 251000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 251000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 263000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 270000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 279000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 290000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 290000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 290000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 290000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 290000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 289000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 297000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 307000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 312000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 312000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 317000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LongTermPollutionControlBond": {
        "label": "Long-term Pollution Control Bond, Noncurrent",
        "description": "Noncurrent portion of a debt security issued by a state, certain agencies or authorities, a local government, or development corporation to finance the construction of air- or water-pollution control facilities or sewage or solid waste disposal facilities pursuant to federal law. The bonds are backed by the credit of the beneficiary of the financing rather than the credit of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 191000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "LongTermTransitionBond": {
        "label": "Long-term Transition Bond, Noncurrent",
        "description": "Long-Term transition bonds are bonds under the Competition Act in which the proceeds of Transition Bonds are required to be used principally to reduce qualified stranded costs and the related capitalization of the utility. This represents the noncurrent portion.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 805000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 404000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "LongtermTransitionBondCurrent": {
        "label": "Long-term Transition Bond, Current",
        "description": "Long-Term transition bonds are bonds under the Competition Act in which the proceeds of Transition Bonds are required to be used principally to reduce qualified stranded costs and the related capitalization of the utility. This represents the current portion.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 415000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 415000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 415000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 415000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 0,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            }
          ]
        }
      },
      "LossContingencyAccrualAtCarryingValue": {
        "label": "Loss Contingency Accrual",
        "description": "Amount of loss contingency liability.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "LossContingencyAccrualPayments": {
        "label": "Loss Contingency Accrual, Payments",
        "description": "Amount of cash outflow reducing loss contingency liability.",
        "units": {
          "USD": [
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 44000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4"
            }
          ]
        }
      },
      "LossContingencyClaimsDismissedNumber": {
        "label": "Loss Contingency, Claims Dismissed, Number",
        "description": "Number of claims dismissed.",
        "units": {
          "Defendant": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 30,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            }
          ]
        }
      },
      "LossContingencyDamagesAwardedValue": {
        "label": "Loss Contingency, Damages Awarded, Value",
        "description": "Amount of damages awarded to the plaintiff in the legal matter.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2016-01-01",
              "end": "2016-12-31",
              "val": 50000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 50000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 50000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 50000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 50000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 50000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 50000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            }
          ]
        }
      },
      "LossContingencyNumberOfDefendants": {
        "label": "Loss Contingency, Number of Defendants",
        "description": "Number of defendants named in a legal action.",
        "units": {
          "Defendants": [
            {
              "start": "2012-02-27",
              "end": "2012-02-28",
              "val": 15,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-02-27",
              "end": "2012-02-28",
              "val": 15,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-02-27",
              "end": "2012-02-28",
              "val": 15,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            }
          ]
        }
      },
      "LossContingencyRangeOfPossibleLossMaximum": {
        "label": "Loss Contingency, Range of Possible Loss, Maximum (Deprecated 2016-01-31)",
        "description": "The estimated maximum amount of possible loss from the contingency.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 105000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "LossOnContractTermination": {
        "label": "Loss on Contract Termination",
        "description": "The loss recognized on termination of a contract.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 85000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 85000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 43000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 43000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -85000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 85000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 85000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            }
          ]
        }
      },
      "MarginDepositAssets": {
        "label": "Margin Deposit Assets",
        "description": "The amount of cash or securities placed with a broker or counterparty as security for a trading or derivatives securities position which was partially obtained with funds provided by the broker dealer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 158000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 158000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 158000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": -158000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 14000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -84000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -27000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -117000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 117000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 117000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 117000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": -117000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -156000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 11000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -166000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -94000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -94000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": -94000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": -94000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -33000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 358000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 306000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 511000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 511000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 511000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 511000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 511000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 644000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 383000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 34000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 209000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 209000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 209000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 209000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 209000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 148000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 858000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2084000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 897000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "MinorityInterest": {
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 87000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 87000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 93000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 96000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 89000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 106000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 106000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 106000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 106000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 106000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 44000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 42000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 15000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 17000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1183000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1262000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1332000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1332000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1332000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1332000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1332000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1380000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1370000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1326000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1308000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1308000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1308000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1308000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1308000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1276000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1349000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1433000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1775000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1775000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1775000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1775000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1775000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1761000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1744000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2217000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2275000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2291000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2291000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 2291000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2291000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2334000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2324000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2368000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2306000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 2306000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 2306000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2306000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2306000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2347000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2359000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2329000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2349000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2349000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2349000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2349000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2349000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2134000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2168000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2219000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2283000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2298000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2360000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 408000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 402000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "MinorityInterestChangeInRedemptionValue": {
        "label": "Noncontrolling Interest, Change in Redemption Value",
        "description": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 157000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "description": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 63000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 63000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 63000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 63000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 63000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -415000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -415000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -415000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 421000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 421000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "MinorityInterestDecreaseFromRedemptions": {
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "description": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -18000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 18000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1071000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1111000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            }
          ]
        }
      },
      "MinorityInterestOwnershipPercentageByParent": {
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "description": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "units": {
          "pure": [
            {
              "end": "2010-06-30",
              "val": 0.99,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 0.99,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0.99,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 0.99,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 0.99,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 0.99,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 0.99,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 0.99,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "MinorityInterestPeriodIncreaseDecrease": {
        "label": "Noncontrolling Interest, Period Increase (Decrease)",
        "description": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 5000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -11000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -20000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -9000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -9000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -9000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -9000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -23000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -14000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -14000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -46000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -23000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -60000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -60000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -60000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -18000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -18000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -48000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -48000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -48000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -48000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -19000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -19000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -19000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -57000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -57000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -57000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -57000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -13000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -13000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -37000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -37000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -37000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -37000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -7000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -7000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 46000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -2213000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -320000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -934000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -934000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -1142000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1897000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -1897000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -638000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -638000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1553000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1553000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -1350000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -1350000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1748000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1748000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1748000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 261000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 261000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 11000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 11000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 573000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 573000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -846000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -846000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -846000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -649000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -649000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -412000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -412000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -548000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -548000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1085000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1085000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1085000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -102000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -102000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -284000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -284000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -266000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -266000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -826000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -826000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -826000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 151000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 151000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 189000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 189000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 887000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 208000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 208000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3713000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3713000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5402000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4830000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4830000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4830000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1533000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1533000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1469000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1469000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1251000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1251000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1191000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1191000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1191000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1184000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1184000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 983000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 983000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 701000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 701000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 717000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 767000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 767000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 264000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 264000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -185000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -185000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 65000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 65000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -219000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -219000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -219000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 275000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 275000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -42000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -42000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 213000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 213000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -58000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -58000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -58000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -58000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1865000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1865000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1597000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1597000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 248000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 248000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 145000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 145000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 145000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 145000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2334000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2334000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 895000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 895000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 388000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 388000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 758000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 758000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 758000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 758000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1416000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1416000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 323000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 323000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 499000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 499000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1591000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1591000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1591000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1380000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1380000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1859000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1859000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2080000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2080000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2683000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2683000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2683000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 982000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 982000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1447000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1447000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1103000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1103000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1311000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1311000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1385000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1385000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1563000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2249000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2533000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 728000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of financing activities, excluding 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": "2014-01-01",
              "end": "2014-09-30",
              "val": 887000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5402000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": -1699000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -3378000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -752000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -1546000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -1546000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -2384000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3458000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3458000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -709000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -709000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1658000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -1658000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -2037000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -2037000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3894000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3894000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3894000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -1179000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1179000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -2074000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2074000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -4031000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -4031000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4603000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4603000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4603000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -640000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -640000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1984000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1968000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3325000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -3342000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4576000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4576000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -4576000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1471000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1471000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2549000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -2549000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -3970000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -3970000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5394000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5394000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -5394000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1011000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1011000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2187000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -2187000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -3376000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4599000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4599000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4599000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1751000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1751000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3546000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3546000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5689000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7822000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7822000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7822000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -8548000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -8548000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10877000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -10877000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -13219000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -13219000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -15503000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -15503000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -15450000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2411000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2283000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3980000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3981000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5810000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -5743000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7934000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7971000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -7971000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1857000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -1857000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3846000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -3846000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -5609000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -5609000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7834000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7834000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7834000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1786000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1786000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3459000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3459000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5215000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5215000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7260000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7260000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7260000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -7260000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2075000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -2075000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2719000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2719000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3112000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3112000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4336000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4336000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4336000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4336000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 95000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 95000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1190000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1190000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2211000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2211000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3317000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3317000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3317000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -3317000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1819000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1819000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3346000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -3346000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4986000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -4986000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6990000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6990000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -6990000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1871000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1871000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3675000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -3675000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -5515000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -5515000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7375000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7375000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -7375000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1767000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1767000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3467000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -3467000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -5114000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -5114000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7042000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -7042000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1942000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1942000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -3962000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -6100000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -8525000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2356000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of investing activities, excluding 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": "2014-01-01",
              "end": "2014-09-30",
              "val": -3376000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -5689000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 1674000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 6551000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1950000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 3047000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 3047000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 4629000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 6094000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 6094000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1861000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1861000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2369000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2369000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 4112000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 4112000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5244000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5244000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5244000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -207000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -207000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1013000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1013000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2917000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2917000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4853000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4853000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4853000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 994000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 994000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2729000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2713000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4557000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4574000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6131000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6131000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6131000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 859000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 859000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2338000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2338000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4394000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4394000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6343000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6343000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6343000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 165000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 165000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1751000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1751000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3643000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4457000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4457000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4457000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1490000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1490000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3969000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3969000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5674000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7616000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7616000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7616000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1473000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1473000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4553000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4553000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7363000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7363000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8445000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8445000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8461000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1201000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1074000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2898000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2895000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5677000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5673000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7480000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7480000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7480000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1502000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1502000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3869000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3869000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6675000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6675000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8644000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8644000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8644000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1044000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1044000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2898000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2898000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5399000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5399000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6659000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6659000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6659000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6659000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1080000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1080000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2680000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2680000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4222000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4222000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4235000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4235000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4235000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4235000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1261000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1261000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1138000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1138000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4141000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4141000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3012000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3012000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3012000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3012000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1782000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1782000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3240000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3240000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4141000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4141000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4870000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4870000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4870000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 484000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 484000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1761000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1761000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3292000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3292000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4703000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4703000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4703000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 992000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 992000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2454000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2454000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4143000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4143000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5569000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5569000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1200000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1200000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2711000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5010000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6254000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1724000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3643000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5674000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 1329000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 748000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2737000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 712000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 712000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1369000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1369000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 657000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 657000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 657000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2126000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 757000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 757000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2707000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2707000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 581000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 749000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 749000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 749000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 749000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1194000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1194000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 2039000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2039000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 524000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 524000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 668000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 668000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 669000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 668000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1288000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1290000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 620000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 620000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 621000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 620000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1892000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1889000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 601000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 602000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 601000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 601000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2499000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2495000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 606000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 606000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 490000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 286000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 289000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 787000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 296000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 297000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1171000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 378000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4"
            }
          ]
        }
      },
      "NetIncomeLossAttributableToNoncontrollingInterest": {
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "description": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 197000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -19000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 70000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -20000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 21000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 42000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 51000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 54000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 54000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 121000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 121000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 74000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 59000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 59000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 69000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 69000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 56000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 56000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -12000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -12000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 92000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -206000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -206000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -153000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -153000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -85000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -85000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -9000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 25000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 99000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 99000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 126000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersBasic": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 668000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1288000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 620000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1889000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 601000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2495000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2495000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 486000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 486000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 286000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 286000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 782000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 782000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 296000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 296000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1160000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1160000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1160000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 486000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 486000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 490000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 490000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1224000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1224000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 738000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 738000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1719000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1719000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1719000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 90000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 90000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 612000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 612000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 522000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 522000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1604000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1604000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 993000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 993000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1623000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1623000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1623000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 693000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 693000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 693000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1331000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1331000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 638000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 638000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 638000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1959000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1959000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 629000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 629000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 629000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2269000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2269000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2269000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 173000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 173000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 173000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 173000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 440000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 440000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 267000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 267000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 267000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 267000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 930000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 930000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 490000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 490000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 490000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 490000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1134000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1134000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1121000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 204000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 204000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 995000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 995000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 990000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 990000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1076000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1086000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 80000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 80000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 95000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 95000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1899000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1907000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 824000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 824000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 823000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 823000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3770000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3786000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3779000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1871000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1880000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 585000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 585000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 585000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 583000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1125000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1125000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 539000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 539000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 539000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 537000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1858000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1858000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 733000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 733000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 733000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 731000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2010000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2005000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2005000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 152000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 152000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 907000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 907000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 907000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1391000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1391000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 484000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 484000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 484000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2164000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2164000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 772000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 772000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 772000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2936000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2936000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2936000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2936000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 773000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 582000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 582000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1103000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1103000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 521000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 521000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1604000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1604000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 501000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 501000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1963000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1963000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1963000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1963000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -289000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -289000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 112000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 112000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 401000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 401000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1315000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1315000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1203000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1203000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1706000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1706000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1706000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1706000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 597000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 597000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1062000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1062000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1738000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1738000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2170000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2170000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2170000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1106000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1106000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1813000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1813000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 707000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 707000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1300000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 391000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2174000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 875000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2768000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 919000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NoncashMergerRelatedCosts": {
        "label": "Noncash Merger Related Costs",
        "description": "Amount of expense (income) related to the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 331000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 188000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 188000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 179000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 179000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -141000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 141000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 141000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 44000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 44000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 503000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 503000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 503000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 503000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 508000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 508000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 558000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 558000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 558000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "description": "\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 60000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 84000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 54000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 54000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 13000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 13000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 16000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 16000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "description": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 37000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "NoncontrollingInterestIncreaseFromBusinessCombination": {
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "description": "Amount of increase in noncontrolling interest from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -63000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1548000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1548000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1548000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 1548000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1548000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 396000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 239000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 239000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 407000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 407000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 407000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 407000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 587000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-09-30",
              "val": 615000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 629000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 563000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "NoninterestExpense": {
        "label": "Noninterest Expense",
        "description": "Total aggregate amount of all noninterest expense.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12568000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14444000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": -547000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -262000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -1265000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -232000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -162000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -162000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 71000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 71000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -209000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -48000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -331000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -331000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -90000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -90000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -488000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -488000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -397000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -397000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -456000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -456000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 31000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 31000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -505000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -505000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -505000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -88000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -87000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -169000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -167000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -82000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -81000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -494000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -491000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -325000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -324000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -528000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -523000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -523000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -299000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -299000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -299000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -299000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -444000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -444000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -145000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -145000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -582000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -582000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -575000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -451000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -451000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -721000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -721000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -269000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -269000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -799000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -799000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -79000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -79000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -883000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -896000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -896000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -124000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -129000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -117000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -135000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -376000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 96000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -242000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -610000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -610000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -610000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -265000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -265000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -437000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -437000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -172000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -172000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -934000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -934000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -497000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -497000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1079000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1079000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1079000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -173000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -173000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -405000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -405000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -232000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -232000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -802000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -802000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -396000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -396000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1123000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1123000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1239000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -90000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -116000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -321000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -375000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -231000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -259000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -469000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -551000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -149000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -176000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -504000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -613000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -613000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -399000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -399000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -728000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -728000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -329000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -329000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -926000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -926000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -199000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -199000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1666000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1666000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1666000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 64000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 64000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -134000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -134000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -197000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -197000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -384000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -384000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -251000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -251000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -389000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -389000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -389000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1018000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1135000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1135000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -905000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -905000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 229000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 229000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -889000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -889000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -490000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -490000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1099000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -1099000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -161000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -260000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 23000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -512000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 185000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -251000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -429000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -777000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -452000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -264000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -515000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1028000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1028000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1028000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -201000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -201000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -384000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -384000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -183000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -183000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -628000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -628000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -243000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -243000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -912000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -912000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -912000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -303000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -303000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -591000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -591000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -288000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -288000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -946000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -946000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -356000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -356000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1321000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1321000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1321000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -393000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -393000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -811000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -811000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -419000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -419000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1250000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1250000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -439000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -439000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1652000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1652000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -458000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -458000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -923000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -466000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1393000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -470000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1857000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -486000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NontradeReceivablesCurrent": {
        "label": "Nontrade Receivables, Current",
        "description": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 82000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 76000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 76000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 109000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 109000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 124000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 124000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 249000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 249000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 129000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "NontradeReceivablesNoncurrent": {
        "label": "Nontrade Receivables, Noncurrent",
        "description": "The noncurrent portion of the receivable other than from customers, that is amounts expected to be collected after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 14000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 14000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 15000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 15000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 30000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 30000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 70000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2969000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2265000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2658000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2897000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2897000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2897000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2897000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2897000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 3069000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 3120000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2923000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3232000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 3232000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 3232000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 3232000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 3232000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 3382000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 3840000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4322000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4026000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 4026000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 4026000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 4026000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 4026000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4110000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4411000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 4658000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4755000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 4755000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4830000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "NotesReceivableNet": {
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "description": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 21000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 18000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 18000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 15000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 9000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 11000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "NotionalAmountOfInterestRateFairValueHedgeDerivatives": {
        "label": "Notional Amount of Interest Rate Fair Value Hedge Derivatives (Deprecated 2013-01-31)",
        "description": "Aggregate notional amount of all interest rate derivatives designated as hedging instruments in fair value hedges. Notional amount refers to the monetary amount specified in the interest rate derivative contract.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 100000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 100000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 100000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 100000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 100000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 100000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 100000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 100000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 100000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 100000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-09-30",
              "val": 650000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 650000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 650000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 650000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-03-31",
              "val": 650000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 650000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            }
          ]
        }
      },
      "NumberOfReportableSegments": {
        "label": "Number of Reportable Segments",
        "description": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "units": {
          "ReportableSegments": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 9,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 9,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 9,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            }
          ],
          "Reportable_segment": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 9,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 12,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 11,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 6,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 6,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ],
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ObligationToReturnSecuritiesReceivedAsCollateral": {
        "label": "Obligation to Return Securities Received as Collateral",
        "description": "The fair value of collateral received by the entity associated with securities borrowed that must be returned if the counterparty fulfills its obligations. It appears on the balance sheet as a liability and has a corresponding asset that appears on the balance sheet called Securities Received as Collateral.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 365000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 47000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 47000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "OperatingExpenses": {
        "label": "Operating Expenses",
        "description": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14583000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 14583000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21018000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21242000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 25039000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25056000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28106000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29720000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29619000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29619000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8648000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15786000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7138000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24036000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 8252000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 32143000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8262000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8262000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15142000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 15142000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6881000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 6881000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22703000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 22703000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7559000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7559000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 30096000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14073000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7529000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7529000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14298000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 14298000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6769000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 6769000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 22387000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 22387000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8087000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8087000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30240000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30240000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14485000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14485000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10082000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3808000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17643000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7561000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 24758000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 7117000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33825000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15256000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 15256000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4427000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 15761000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 2553000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1430000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 5299000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1255000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1255000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2271000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2271000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 1016000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1017000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1016000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 3674000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1403000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1403000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4750000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4750000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 1076000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1402000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1402000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1402000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1402000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2421000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2421000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1018000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1018000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 1018000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 1018000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3786000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3786000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1366000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1367000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1366000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1367000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4726000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4726000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4726000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 939000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 939000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1202000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1202000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1202000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1202000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2236000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2236000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1034000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1034000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1034000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1034000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3417000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3417000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1181000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1181000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1181000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1181000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4480000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4479000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4479000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 1062000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 1062000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 359000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 359000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 359000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1073000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1073000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 714000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 714000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 714000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1676000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1676000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 603000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 603000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 603000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2380000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2380000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2373000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 704000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 508000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 508000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1513000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1513000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1005000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1005000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2767000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2767000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1254000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1254000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3656000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3669000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3669000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 163000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 168000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 992000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1010000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 829000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 842000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2391000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2747000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1400000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1738000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3096000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3096000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3096000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1366000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1366000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1366000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2501000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2501000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1134000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1134000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1134000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3701000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3701000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1200000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1200000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4409000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4409000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4409000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 707000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 483000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 483000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 483000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 483000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1130000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1130000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 647000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 647000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 647000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 647000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2399000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2399000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1267000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1267000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1267000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1267000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3112000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3112000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3212000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 714000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 714000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1296000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1296000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1308000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1308000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1528000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1608000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 232000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 232000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 300000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 300000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3000000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3105000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1475000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1475000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1499000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1499000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4260000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4395000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4388000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1258000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 1288000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1101000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1101000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1101000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1099000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2043000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2043000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 942000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 942000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 942000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 940000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3189000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3189000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1146000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1146000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1146000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1144000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3898000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3891000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3891000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 708000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 706000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1218000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1218000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1218000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2060000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2060000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 841000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 841000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 841000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3412000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3412000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1353000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1353000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1353000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4374000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4374000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4374000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2656000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 962000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1220000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1220000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1784000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1784000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 565000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 565000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2554000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2554000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 769000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 769000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2823000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2823000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2191000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2191000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -121000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 824000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 245000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1404000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 366000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 580000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2104000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2160000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1858000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 756000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2723000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2682000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2682000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2682000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 900000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 900000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1593000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1593000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 694000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 694000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2606000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2606000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1011000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1011000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3315000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3315000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3315000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1106000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1106000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1809000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1809000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 704000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 704000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2931000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 2931000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1123000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1123000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4023000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4023000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4023000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1114000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1114000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2026000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2026000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 913000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 913000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3221000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3221000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1196000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1196000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4319000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4319000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1536000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1536000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2463000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 927000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3963000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1500000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5148000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1605000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": 68000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 155000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 87000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 252000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 97000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 320000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 320000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 320000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 98000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 292000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 292000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 98000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 98000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 84000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 84000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 84000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 58000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 57000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 57000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 47000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLeaseIncomeLeasePayments": {
        "label": "Operating Lease, Lease Income, Lease Payments",
        "description": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 18000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 48000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 48000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 30000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 30000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 18000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 18000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 48000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 48000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 52000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 52000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 13000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 47000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 1644000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1603000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1597000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1532000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1532000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 1302000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1302000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 395000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 1092000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 315000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 315000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 306000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 286000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 255000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 255000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 165000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OperatingLeasePayments": {
        "label": "Operating Lease, Payments",
        "description": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 78000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 142000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 225000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 287000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 287000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 287000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 81000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 271000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 271000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 67000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 67000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 255000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 93000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 93000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 93000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 35000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2010-12-31",
              "val": 678000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 659000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 864000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 826000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1158000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1174000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1726000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1512000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1378000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1378000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1378000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1378000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1378000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "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": "2010-12-31",
              "val": 64000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 65000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 88000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 103000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 99000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 133000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 183000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 188000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 140000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "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": "2010-12-31",
              "val": 42000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 47000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 63000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 63000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 70000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 70000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 133000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 119000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 97000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 97000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 97000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 97000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 97000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "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": "2010-12-31",
              "val": 53000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 45000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 69000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 82000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 86000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 74000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 140000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 142000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "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": "2010-12-31",
              "val": 56000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 56000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 73000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 89000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 102000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 123000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 147000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "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": "2010-12-31",
              "val": 63000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 59000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 83000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 91000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 102000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 109000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 179000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 129000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 149000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 787000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 723000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 723000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 723000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 723000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 723000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease": {
        "label": "Operating Leases, Income Statement, Depreciation Expense on Property Subject to or Held-for-lease",
        "description": "The total depreciation charge recorded for property subject to or held for lease.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 53000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 53000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 115000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 115000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 193000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 193000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 244000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 244000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 244000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 244000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 51000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 51000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 112000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 112000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 185000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 185000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 222000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 37000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 37000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 83000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 83000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 146000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 146000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 183000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 183000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 183000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 183000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 23000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 23000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 47000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 47000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 56000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 29000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 29000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 19000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 19000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 28000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 28000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 9000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 22000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 28000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseVariableLeaseIncome": {
        "label": "Operating Lease, Variable Lease Income",
        "description": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 52000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 52000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 129000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 129000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 77000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 77000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 209000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 209000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 80000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 80000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 261000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 69000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 69000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 80000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 80000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 225000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 225000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 283000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 64000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 137000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 208000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 71000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-03-31",
              "val": 0.046,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.046,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.045,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.046,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 0.046,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 0.046,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 0.039,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0.047,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 0.047,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 0.04,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0.047,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 0.04,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0.039,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 0.039,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 0.04,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0.04,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 0.04,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0.039,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherAccruedLiabilitiesCurrent": {
        "label": "Other Accrued Liabilities, Current",
        "description": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 52000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 61000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 61000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 231000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 231000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 412000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 412000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 335000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 335000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 113000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 113000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 133000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 133000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 260000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 260000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 98000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 100000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 131000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OtherAdjustmentsForNoncashItemsIncludedInIncomeLossFromContinuingOperations": {
        "label": "Other Adjustments for Noncash Items Included in Income (Loss) from Continuing Operations (Deprecated 2009-01-31)",
        "description": "Transactions that result in no cash inflows or outflows in the period in which they occur, but affect net income and thus are removed when calculating net cash flow from operating activities using the indirect method. This element is used when there is not a more specific and appropriate element.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 383000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 411000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            }
          ]
        }
      },
      "OtherAlternativeEnergySalesRevenue": {
        "label": "Other Alternative Energy Sales Revenue (Deprecated 2018-01-31)",
        "description": "Revenue earned during the period from alternative energy sources (for example, ethanol, biomass, solar, geothermal, and wind power).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 154000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 517000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 536000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 209000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 399000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 459000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 388000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 335000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 325000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 325000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 325000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 325000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 436000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 509000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 493000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 358000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 345000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 345000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 345000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 342000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1558000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1435000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1072000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 560000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 560000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 560000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 560000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 560000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 722000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 690000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 699000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 666000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 666000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 666000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 652000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 652000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 901000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 775000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1022000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 865000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 793000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 654000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1178000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 748000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 752000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1086000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1101000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1064000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 930000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 930000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 930000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 930000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 930000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1221000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1600000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1435000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1242000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1260000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1260000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1260000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1260000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1495000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1360000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1177000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1238000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1238000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1238000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1238000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1238000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1406000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1218000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1296000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1253000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1253000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1253000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1253000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 905000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1629000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2139000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2277000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1609000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1647000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 223000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1687000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1780000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1665000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1380000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 463000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 515000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 378000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 406000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 406000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 406000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 406000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 406000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 477000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 463000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 401000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 473000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 473000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 473000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 473000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 370000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 595000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 615000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 471000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 445000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 445000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 523000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 476000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 359000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 523000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 504000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1349000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1536000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 859000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 859000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 859000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 859000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 851000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 690000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 604000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 763000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 763000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 763000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 763000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 763000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 766000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 751000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 938000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 912000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 524000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 524000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 524000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 488000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1126000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1156000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1176000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1128000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1186000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1186000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1186000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1128000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1140000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1175000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1121000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 964000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 964000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 964000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 964000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 964000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 934000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1092000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1139000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1160000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1160000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1160000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1160000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 923000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1234000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1388000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1499000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1445000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1445000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1445000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1445000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1445000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1398000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1366000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1474000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1472000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1472000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1472000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1472000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1472000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1440000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1265000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1277000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1322000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1330000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1330000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1330000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1330000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1333000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1194000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1560000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1575000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1575000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1575000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1575000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1575000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3017000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3038000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3197000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 3197000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 3197000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 3197000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 3197000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3164000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3101000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3165000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2982000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2982000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2982000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2982000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 3276000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1143000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3033000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2964000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2818000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2606000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1045000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1017000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1086000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1141000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1141000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1141000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1141000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1220000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1278000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1355000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1365000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1365000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1365000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1419000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1467000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1498000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1562000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1562000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1562000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1620000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1689000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1734000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1795000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1880000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitment": {
        "label": "Other Commitment",
        "description": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3500000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6282000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2016-03-31",
              "val": 508000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6399000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 137000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-08-31",
              "val": 513000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2016-09-30",
              "val": 6497000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 513000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3212000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3086000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2879000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 137000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3637000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3368000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3386000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 127000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3481000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3211000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3113000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2714000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2718000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2599000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2924000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2719000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3123000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3079000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3621000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3814000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 535000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 623000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 610000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 630000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 631000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 631000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 634000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 634000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 638000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 629000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 628000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 653000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 733000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 732000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 733000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 731000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 737000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 923000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentDueAfterFifthYear": {
        "label": "Other Commitment, to be Paid, after Year Five",
        "description": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-09-30",
              "val": 393000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 388000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 383000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 389000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 392000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 387000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 389000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 387000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 386000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 306000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 307000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 306000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherCommitmentDueInFifthYear": {
        "label": "Other Commitment, to be Paid, Year Five",
        "description": "Amount of commitment classified as other 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-09-30",
              "val": 3000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 12000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 6000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 390000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 391000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 388000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 389000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 390000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 387000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 388000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 388000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 84000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 307000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 308000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 309000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 307000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 308000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 309000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 307000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentDueInFourthYear": {
        "label": "Other Commitment, to be Paid, Year Four",
        "description": "Amount of commitment classified as other 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-09-30",
              "val": 4000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 5000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 5000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 4000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 84000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 84000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 84000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 162000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 4000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentDueInNextTwelveMonths": {
        "label": "Other Commitment, to be Paid, Year One",
        "description": "Amount of commitment classified as other 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": 2125000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2198000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-06-30",
              "val": 1462000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2429000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3285000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 131000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 220000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 22000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 137000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 231000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 24000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 48000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 152000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 247000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 24000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 64000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 157000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 253000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 136000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentDueInSecondYear": {
        "label": "Other Commitment, to be Paid, Year Two",
        "description": "Amount of commitment classified as other 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-09-30",
              "val": 1155000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 189000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 537000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1153000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1881000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 106000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 644000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 116000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 5000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 249000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentDueInThirdYear": {
        "label": "Other Commitment, to be Paid, Year Three",
        "description": "Amount of commitment classified as other 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-09-30",
              "val": 52000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 4000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 30000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 17000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 5000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 5000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 4000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 162000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 161000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 161000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 162000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear": {
        "label": "Other Commitment, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of commitment classified as other to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2019-09-30",
              "val": 1507000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 1779000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1026000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 612000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 2075000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1210000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 671000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 201000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 152000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 90000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 207000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 185000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 94000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 205000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 177000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 97000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 229000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 190000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 94000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 223000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax (Deprecated 2012-01-31)",
        "description": "The adjustment out of other comprehensive income for prior service costs recognized as a component of net period benefit cost during the period, after tax.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -5000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -2000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -9000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -3000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -6000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 2000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -3000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -13000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -13000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -3000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -3000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -6000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -8000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -11000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -11000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAmortizationOfDefinedBenefitPlanNetPriorServiceCostRecognizedInNetPeriodicPensionCostTax": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Tax (Deprecated 2013-01-31)",
        "description": "Tax effect of the income statement impact of the reclassification adjustment for prior service costs recognized as a component of net period benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -7000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -7000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (Deprecated 2012-01-31)",
        "description": "The increase (decrease) in accumulated comprehensive income during the period related to pension and other postretirement benefit plans, after tax. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -18000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -39000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -39000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -39000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "description": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -5000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -5000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -5000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -5000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -6000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -5000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -5000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -9000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -9000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -9000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -17000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -17000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -6000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -5000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -4000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -6000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -6000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -18000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -18000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -11000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -30000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -30000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -30000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -11000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -11000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -23000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -23000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -11000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -11000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -11000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -12000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -12000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -23000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -23000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -12000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -12000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -35000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -12000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -12000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -48000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -13000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -13000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -28000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -28000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -14000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -14000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -42000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -42000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -14000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -14000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -56000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -17000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -17000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -17000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -17000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -50000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -50000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -17000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -17000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -66000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -66000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -66000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -16000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -16000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -32000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -32000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -16000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -49000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -49000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -16000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -65000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -65000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -65000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -65000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -10000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -10000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -10000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -10000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -30000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -30000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -10000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -10000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -40000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -1000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -4000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -4000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, Tax",
        "description": "Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 19000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 8000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 15000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 22000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Net of Tax (Deprecated 2013-01-31)",
        "description": "Net of tax amount of the income statement impact of the reclassification adjustment for prior service costs recognized as a component of net period benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -11000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAmortizationPensionAndOtherPostretirementBenefitPlansNetPriorServiceCostRecognizedInNetPeriodicPensionCostTaxEffect": {
        "label": "Other Comprehensive Income (Loss), Amortization, Pension and Other Postretirement Benefit Plans, Net Prior Service Cost Recognized in Net Periodic Pension Cost, Tax Effect (Deprecated 2012-01-31)",
        "description": "Tax effect on adjustment out of other comprehensive income for prior service costs recognized as a component of net period benefit cost during the period.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-03-31",
              "val": 100000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 138000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 138000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 791000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -8000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 246000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 246000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 229000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 229000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -528000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -528000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -49000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -49000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -48000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -48000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -64000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -64000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -136000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -136000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 59000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -5000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -186000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Settlement and Curtailment Gain (Loss), after Tax",
        "description": "Amount, after tax, of increase (decrease) to other comprehensive income from settlement and curtailment gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -13000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 246000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 258000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 240000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -26000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -29000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -29000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -289000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -289000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -5000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -13000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -357000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -357000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -357000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 432000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -10000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -13000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -13000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -3000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -109000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -109000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -109000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -24000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -24000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -26000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -26000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -26000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -26000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -70000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -70000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -52000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "description": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -334000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -27000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -27000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 251000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 137000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -114000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -92000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -317000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -317000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -317000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 94000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 94000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 94000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 94000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 106000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 106000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 12000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 12000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 727000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 134000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 131000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 131000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 123000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 123000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -11000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -11000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -644000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -644000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -644000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 11000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 11000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 58000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 58000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 50000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 50000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 88000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 88000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 32000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 32000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 28000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 28000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 59000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 59000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 31000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 96000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 96000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -36000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -36000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -36000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -12000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -12000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 35000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 35000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 69000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 69000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 44000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 72000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 72000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 117000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 117000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 44000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 44000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 169000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 169000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 52000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 52000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -18000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 30000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 30000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -198000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -198000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -198000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -198000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 21000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 41000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 90000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 90000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 28000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 28000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -206000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 54000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 111000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 57000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 57000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 57000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 57000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 66000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 66000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 650000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 650000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 650000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 650000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 12000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 35000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 42000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 42000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 34000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 34000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -88000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -88000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -88000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -10000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -10000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -24000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -24000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -42000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 6000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)",
        "description": "This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -922000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -466000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -557000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 571000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 378000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 378000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -193000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -193000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 278000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -102000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 162000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 162000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 394000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 394000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 11000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 11000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -384000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -384000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 261000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 261000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 251000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 251000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -334000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -334000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 26000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 26000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -86000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -86000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -111000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -111000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -117000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -117000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -31000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -31000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -27000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 137000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -114000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 45000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -92000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax",
        "description": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 497000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 99000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 99000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 181000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 181000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 181000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -59000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 59000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 55000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -3000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -10000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -18000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -18000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -18000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -18000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -22000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -5000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 143000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 38000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 38000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 39000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -6000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -6000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 289000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 289000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 5000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 357000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax",
        "description": "Amount before 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": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 102000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 63000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 130000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 28000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q2"
            }
          ]
        }
      },
      "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-09-30",
              "val": 215000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 33000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 270000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 52000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 12000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 78000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax",
        "description": "Amount of tax expense (benefit) 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": "2014-01-01",
              "end": "2014-09-30",
              "val": 52000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 12000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 78000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -136000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -126000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -44000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -168000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -168000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -51000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -100000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -50000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -151000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -151000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -49000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -49000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -208000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -208000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -208000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -34000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -34000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -72000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -72000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -38000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -38000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -109000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -109000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -38000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -38000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -147000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -147000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -54000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -54000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -110000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -110000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -55000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -55000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -165000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -165000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -55000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -55000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -220000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -220000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -220000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -46000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -46000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -93000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -93000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -46000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -46000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -140000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -140000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -47000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -47000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -184000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -184000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -184000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 49000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -49000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -98000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -98000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -49000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -49000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -147000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -147000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -49000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -49000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -197000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -61000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -61000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -123000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -123000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -61000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -61000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -186000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -186000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -62000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -247000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -247000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -247000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -36000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -36000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -74000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -74000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -36000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -36000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -111000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -111000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -37000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -37000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -149000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -149000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 149000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 149000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -47000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -47000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -94000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -94000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -47000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -47000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -142000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -142000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -49000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -49000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -190000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 190000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 190000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -190000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -56000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -56000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -112000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -112000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -56000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -56000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -167000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -167000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -56000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -56000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 223000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 223000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -223000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -223000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -14000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -14000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -24000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -24000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -10000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -33000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -33000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -9000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -9000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -42000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -42000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -42000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -3000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -3000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -6000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -6000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -3000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -22000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -22000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -16000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -5000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -10000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -10000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -5000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -15000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -15000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -5000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -28000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -5000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -11000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -16000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -5000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -22000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -7000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax",
        "description": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 93000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -82000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -28000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 32000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -66000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -32000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -97000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -97000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -33000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -33000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 23000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 133000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 133000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 23000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -46000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 46000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -23000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 23000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 69000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 69000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 24000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 24000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 93000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 93000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 35000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 35000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 69000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 69000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 35000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 35000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 105000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 105000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 140000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 30000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 60000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 30000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 88000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 29000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, after Tax",
        "description": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax": {
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax",
        "description": "Amount of tax expense (benefit) for reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationPensionAndOtherPostretirementBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax (Deprecated 2013-01-31)",
        "description": "Tax effect of the income statement impact of the reclassification adjustment for actuarial gain (loss) recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 79000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 93000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossReclassificationPensionAndOtherPostretirementBenefitPlansNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax (Deprecated 2013-01-31)",
        "description": "Tax effect of the income statement impact of the reclassification adjustment for the net transition asset (obligation) recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossTax": {
        "label": "Other Comprehensive Income (Loss), Tax",
        "description": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 262000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 260000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 87000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -59000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 192000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -66000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -67000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 70000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 70000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -468000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -468000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -6000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -82000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -82000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -79000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -79000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -77000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -77000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 8000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 412000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -12000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -42000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -42000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -28000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -28000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -69000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -69000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -24000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -24000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -53000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -53000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -53000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -17000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -17000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -37000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -37000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -21000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -21000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -60000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -60000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -23000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -23000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 30000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 30000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 30000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -28000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -28000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -50000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -50000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -24000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -24000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -74000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -74000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -22000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -90000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -90000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -27000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -27000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -43000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -43000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -16000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -61000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -17000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 7000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -6000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationAdjustmentOnDerivativesIncludedInNetIncomeNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Net of Tax (Deprecated 2012-01-31)",
        "description": "Net of tax effect of the reclassification adjustment for accumulated gains and losses from derivative instrument designated and qualifying as the effective portion of cash flow hedges included in accumulated comprehensive income that was realized in net income during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -6000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -6000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlanNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Net of Tax (Deprecated 2013-01-31)",
        "description": "Net of tax amount of the income statement impact of the reclassification adjustment for the net transition (asset) obligation recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 5000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 5000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Net of Tax (Deprecated 2013-01-31)",
        "description": "Net of tax amount of the income statement impact of the reclassification adjustment for actuarial (gains) losses recognized as a component of net periodic benefit cost.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 30000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 15000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 60000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 22000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 45000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 45000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 17000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 17000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 72000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 26000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 93000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 93000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 31000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 31000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 57000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 57000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 24000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 24000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 86000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 86000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 24000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 24000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 114000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 114000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 114000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 33000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 33000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 66000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 66000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 34000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 34000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 100000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 100000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 33000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 33000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 136000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 136000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 41000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 41000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 82000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 82000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 41000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 41000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 126000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 44000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 168000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 51000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 100000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 50000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlansNetGainLossRecognizedInNetPeriodicBenefitCostTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Tax (Deprecated 2012-01-31)",
        "description": "For each annual statement of income presented, the tax effect of the net gain (loss) recognized in other comprehensive income that is a reclassification adjustment of other comprehensive income as a result of being recognized as a component of net periodic benefit cost for the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 52000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 75000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 74000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 79000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 79000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 79000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeReclassificationOfDefinedBenefitPlantNetTransitionAssetObligationRecognizedInNetPeriodicBenefitCostTax": {
        "label": "Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Transition Asset (Obligation), Recognized in Net Periodic Benefit Cost, Tax (Deprecated 2012-01-31)",
        "description": "For each annual statement of income presented, the tax effect of the net transition asset or obligation recognized as a reclassification adjustment of other comprehensive income as a result of being recognized as a component of net periodic benefit cost for the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": -952000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -479000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 855000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 525000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 305000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 305000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": -220000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": -220000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 177000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -128000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -12000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -12000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 383000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 383000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -26000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -26000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -409000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -409000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 196000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 196000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 222000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 222000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -151000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -151000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -151000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -46000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -46000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -191000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -191000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": -145000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -145000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -255000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -255000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -64000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -64000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 88000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 215000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 215000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 59000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -156000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -156000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -29000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -29000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -88000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -88000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -120000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -120000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -120000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -58000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -58000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -123000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -123000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -65000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -65000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -169000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -169000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -46000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -46000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -248000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -248000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -248000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -25000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -25000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -73000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -73000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -48000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -48000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -92000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -92000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -19000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -148000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -148000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -148000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-23",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -7000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -7000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -7000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -4000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -4000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-03-24",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -6000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 6000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": {
        "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax",
        "description": "Amount of tax expense (benefit), before reclassification adjustments, related to 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": "2008-01-01",
              "end": "2008-12-31",
              "val": 563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -107000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -107000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -107000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -107000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 39000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 39000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 36000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -57000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -68000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -68000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 68000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 33000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 77000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 45000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -109000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -109000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -35000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -35000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 18000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 166000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 166000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 48000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 28000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 28000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 62000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 62000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 96000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -6000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -6000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -7000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -2000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 5000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 8000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 8000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 7000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -3000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "description": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "OtherCostAndExpenseOperating": {
        "label": "Other Cost and Expense, Operating",
        "description": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 2273000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 1080000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4538000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 1361000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 2472000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 2472000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 1111000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 1110000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 3492000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 1020000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4612000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4612000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1062000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1062000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2175000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2175000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1114000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 1114000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 3298000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 3298000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1122000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 1122000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4453000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4453000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4600000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1185000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1223000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2370000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2449000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 1185000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1226000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3725000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3863000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1354000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1413000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5012000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5184000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5184000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1964000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1968000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3793000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3809000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1829000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1841000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5949000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 5979000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2156000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2170000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7961000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7961000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7961000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1764000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1764000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3656000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3656000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1892000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1892000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5391000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5391000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1735000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1735000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7270000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7270000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7270000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1858000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1858000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4024000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4024000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2166000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2166000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 6005000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 6005000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1982000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1982000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8568000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8568000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8568000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2081000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2081000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4123000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 4123000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2042000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2042000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6119000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 6119000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1996000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1996000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8322000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8322000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2835000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2835000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5341000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5341000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2505000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2505000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7677000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2338000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10048000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2460000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5431000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2971000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            }
          ]
        }
      },
      "OtherDepreciationAndAmortization": {
        "label": "Other Depreciation and Amortization",
        "description": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1634000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 436000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 875000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 439000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1360000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 485000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1834000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1834000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 514000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 514000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1033000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1033000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 519000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 519000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1611000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1611000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 578000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 578000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 327000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 327000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 656000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 656000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 329000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 329000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 987000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 987000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 332000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 332000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1335000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1347000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1347000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 382000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 382000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 876000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 876000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 494000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 494000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1376000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1376000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 500000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 500000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1881000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 543000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 543000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1076000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1076000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 533000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 533000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1606000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1606000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 530000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 530000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2153000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 564000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 564000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1154000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1154000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 590000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 590000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1732000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1732000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 577000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 577000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2314000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 610000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 610000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1212000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1212000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 602000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 602000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1818000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1818000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 606000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 606000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2450000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 685000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 685000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1626000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1626000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 941000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 941000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2821000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2821000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1195000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1195000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3936000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 896000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 896000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1811000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1811000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 915000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 915000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2814000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2814000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1002000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1002000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3828000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1091000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1091000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2179000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1088000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3284000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1105000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4353000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1075000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "OtherIncome": {
        "label": "Other Income",
        "description": "Amount of revenue and income classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3"
            }
          ]
        }
      },
      "OtherInvestments": {
        "label": "Other Investments",
        "description": "Amount of investments classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 15000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 15000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherLaborRelatedExpenses": {
        "label": "Other Labor-related Expenses",
        "description": "Amount of labor-related expenses classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 123000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 114000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 114000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 121000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 121000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 121000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 123000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 131000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 159000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 201000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 201000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 201000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 226000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 230000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 230000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 230000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 133000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 65000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 191000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 58000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 65000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 127000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 127000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 61000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 61000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 185000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 185000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 57000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 57000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 232000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 232000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 232000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 117000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 63000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 63000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 125000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 125000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 61000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 61000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 183000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 183000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 59000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 59000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 235000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 235000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 121000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 121000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 61000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 33000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 122000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 61000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 32000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 180000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 97000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 57000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 33000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 233000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 37000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 64000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 64000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 28000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 28000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 32000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 32000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 63000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 63000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 31000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 31000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 93000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 93000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 31000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 124000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 34000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 34000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 33000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 33000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 100000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 100000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 134000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 134000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 33000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 33000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 67000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 34000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 101000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 34000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 135000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 34000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherLiabilitiesCurrent": {
        "label": "Other Liabilities, Current",
        "description": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 663000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 411000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 411000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 411000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 411000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 441000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 450000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 594000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 880000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 836000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 836000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 836000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 835000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 561000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 567000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 498000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 560000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 560000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 560000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 560000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 560000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 862000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 947000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 974000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 889000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 849000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 853000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 853000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 813000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 859000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 823000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 838000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 858000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 932000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 994000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 985000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1123000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1123000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1123000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1123000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 931000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1018000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 941000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1017000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 842000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 842000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 842000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 842000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 842000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1008000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1025000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1068000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 981000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 981000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 981000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 981000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 981000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 942000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 977000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 933000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 982000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 982000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 982000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 982000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1069000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 956000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 973000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 935000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1035000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1035000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1035000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1035000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1035000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1245000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1367000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1425000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1331000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1331000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1331000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1331000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1331000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1276000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1474000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1475000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1264000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1264000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1264000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1264000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1264000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 784000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1176000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1139000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1180000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1064000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 766000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 766000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 766000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 766000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 766000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 964000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1588000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1313000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1155000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1155000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1155000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1155000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1155000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 976000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 986000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 933000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 968000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 557000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 557000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 557000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 519000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 516000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 569000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 569000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 512000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 512000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 512000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 512000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 512000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 507000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 536000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 519000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 577000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 577000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 547000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 1413000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1313000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 1309000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 1309000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 1309000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 1309000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 1298000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1493000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1103000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1102000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1102000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1102000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1102000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1102000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1091000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1137000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1253000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1268000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1268000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1268000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1268000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1268000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1708000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1736000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1691000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1650000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1650000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1650000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1650000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1650000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2625000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2635000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2514000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2540000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2093000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2133000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2104000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2147000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 2147000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 2147000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 2147000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2166000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2528000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2231000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1491000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1491000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1491000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1491000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1491000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1886000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1876000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1928000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1827000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1827000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1827000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1827000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1827000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1853000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1828000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1899000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2097000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2097000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2097000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 2097000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2097000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2067000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2087000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2160000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2130000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 2130000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 2130000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2130000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2130000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3158000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3053000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3064000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 3064000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 3064000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 3064000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 3064000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3017000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2964000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3313000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2942000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2942000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2942000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2942000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2942000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1642000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2988000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2848000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2850000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2733000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1573000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1573000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1573000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1573000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1573000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2187000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2054000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1994000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1967000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1967000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1967000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1967000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1967000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1869000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2247000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2129000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2088000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2088000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2088000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2088000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2088000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2142000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2199000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2287000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2282000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2262000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2180000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2102000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2169000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 2169000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2573000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherLongTermDebtCurrent": {
        "label": "Other Long-term Debt, Current",
        "description": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 29000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 413000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": -639000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 404000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 404000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-12-31",
              "val": -599000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -599000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": -828000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": -828000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-12-31",
              "val": -1047000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -1047000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-12-31",
              "val": -1509000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "OtherNoncashExpense": {
        "label": "Other Noncash Expense",
        "description": "Amount of expense or loss included in net income that result in no cash flow, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 77000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 77000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 95000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -68000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -68000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 68000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -68000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2009-01-01",
              "end": "2009-12-31",
              "val": -652000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 468000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -609000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -609000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 223000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -378000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 703000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -703000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -782000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -770000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -770000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 530000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -530000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -959000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -959000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1235000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1235000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1383000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1383000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1364000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -231000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -231000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -576000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -576000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -738000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -584000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -876000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -718000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -718000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -272000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -276000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -567000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -473000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -698000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -698000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1054000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1054000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1054000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -344000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -344000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -579000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -579000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -856000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -856000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1109000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1109000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1109000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -804000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -804000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1056000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -1056000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1224000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1224000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1333000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1333000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1333000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -118000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -118000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -415000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -415000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -603000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -603000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -721000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -721000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 728000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -240000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -240000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -479000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -479000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -804000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 804000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -1124000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1131000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1131000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -127000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 127000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -277000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 277000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 460000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 460000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 613000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 613000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 613000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 613000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 273000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 273000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 671000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -671000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 988000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -988000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 592000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 592000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 592000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -592000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -170000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 170000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 331000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 331000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 293000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 293000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -200000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -200000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -232000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -232000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -276000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -276000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -265000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -265000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -370000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 138000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 138000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 222000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 222000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 237000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 237000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 335000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -39000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -39000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -246000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -246000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -441000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -441000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -592000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -592000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -344000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -344000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -734000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -1088000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1331000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -222000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherNonoperatingExpense": {
        "label": "Other Nonoperating Expense",
        "description": "Amount of expense related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -16000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -9000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "OtherNonoperatingIncome": {
        "label": "Other Nonoperating Income",
        "description": "Amount of income related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 25000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 14000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 22000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 8000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 28000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 19000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 8000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 13000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 13000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 5000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 5000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 21000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 15000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 7000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 19000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -2000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -2000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -7000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -3000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -4000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 9000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 9000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 16000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 9000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 36000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 19000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 9000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 45000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 32000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 32000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 22000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 17000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 35000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 16000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 11000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 15000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 9000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 17000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 10000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 16000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 36000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 21000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 45000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": -98000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": -40000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -407000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -37000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 219000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 219000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 257000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 257000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 367000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 148000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 427000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 427000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 93000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 93000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -29000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -29000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -122000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": -122000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 178000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 178000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 206000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 206000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 312000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 312000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 312000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 93000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 94000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 194000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 196000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 100000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 101000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 51000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 54000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -143000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -142000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 199000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 203000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 203000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 194000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 194000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 152000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 152000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -43000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -43000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 253000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 253000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 101000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 101000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 346000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 346000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 353000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 172000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 172000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 155000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 155000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -17000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -17000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 311000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 311000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 155000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 155000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 473000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 103000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 98000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 348000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 330000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 243000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 230000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 702000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 346000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 354000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 16000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 455000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 455000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 455000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 80000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 80000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 64000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -17000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -17000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -179000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -179000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -244000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -244000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -46000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 114000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 114000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 258000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 258000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 144000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 144000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 377000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 377000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 120000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 120000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 413000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 413000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 297000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 283000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 257000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 488000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 434000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 205000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 177000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 725000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 643000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 237000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 210000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1056000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 947000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 947000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -28000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -28000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 44000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 44000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 212000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 212000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 194000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 194000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -112000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -112000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -112000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 467000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 467000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 679000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 679000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 212000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 212000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 837000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 837000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 158000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 158000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1227000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 204000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -725000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -725000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -68000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -68000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 656000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 656000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 352000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 352000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 421000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 421000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1145000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1145000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 208000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 208000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 225000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 58000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 806000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 131000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 581000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 73000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 751000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 190000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -55000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 60000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1056000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 261000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 261000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 261000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 137000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 137000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 313000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 313000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 175000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 175000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 435000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 435000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 122000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 122000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 535000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 535000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 535000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 109000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 109000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 249000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 249000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 139000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 139000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 331000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 331000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 81000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 81000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 408000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 75000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 75000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 139000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 139000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 64000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 64000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 196000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 196000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 57000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 262000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 262000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 52000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 52000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 117000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 65000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 185000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 68000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 270000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 69000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherNotesPayableCurrent": {
        "label": "Other Notes Payable, Current",
        "description": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 0,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 225000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 225000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 225000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 225000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 225000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 225000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 225000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 225000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 225000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 210000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 210000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 210000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 210000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 210000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-03-31",
              "val": 210000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 210000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "OtherOperatingIncome": {
        "label": "Other Operating Income",
        "description": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 46000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 154000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 318000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 460000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 137000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 581000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 122000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 757000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 757000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 757000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 222000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 222000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -213000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -213000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -434000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -434000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 169000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 386000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 386000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 211000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 211000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 250000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 275000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 25000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 520000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 249000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 590000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 238000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 158000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 432000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 194000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 421000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 112000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 552000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 132000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": {
        "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent",
        "description": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2180000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 2180000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 2180000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2180000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 2220000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 2278000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2336000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2218000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 2218000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 2218000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 2218000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 2218000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 2251000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2311000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2371000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2263000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 2263000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2263000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2263000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2263000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2688000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2703000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2946000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2662000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2662000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2662000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2662000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2662000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2672000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2706000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2764000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2190000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2190000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2190000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2190000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2190000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2042000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1419000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1459000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1742000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1742000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1742000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1742000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1742000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1825000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1850000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1877000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1618000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1618000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1618000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1618000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1618000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1902000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1900000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1921000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1848000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1848000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1848000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1848000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1848000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1928000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1955000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1977000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2093000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 2093000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 2093000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 2093000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2093000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2114000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2132000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2155000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1928000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1928000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1928000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1928000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1928000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1984000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2007000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2029000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2076000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2112000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2121000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2128000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2011000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2011000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2011000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2011000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2011000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1002000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1988000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1983000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1980000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1687000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 811000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 811000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 811000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 811000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 811000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 800000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 800000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 796000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 507000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 507000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 507000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 507000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 507000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 506000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 510000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 515000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 527000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 523000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 524000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 528000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 472000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 472000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 472000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 472000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 472000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 480000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 486000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 493000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 546000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 546000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 558000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherPostretirementDefinedBenefitPlanNoncurrentLiabilities": {
        "label": "Other Postretirement Defined Benefit Plan, Noncurrent Liabilities (Deprecated 2009-01-31)",
        "description": "For classified balance sheets this represents the noncurrent liability recognized in the balance sheet that is associated with other postretirement defined benefit plans (excluding pension plans). (The current liability will be separate, but it will normally be small, if there is even any at all.) For unclassified balance sheets, this represents the entire liability recognized in the balance sheet that is associated with the plans.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 2255000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 2197000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "OtherReceivables": {
        "label": "Other Receivables",
        "description": "Amount due from parties in nontrade transactions, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 324000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 492000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 486000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 486000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 486000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 486000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 439000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 451000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 464000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1196000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1196000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1196000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1196000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1196000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 547000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 697000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 930000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1000000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1000000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1000000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1000000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1000000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1339000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1252000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1216000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1147000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1147000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1141000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1141000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1141000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1110000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1224000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1232000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1175000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1175000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1175000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1175000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1175000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 871000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1005000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 898000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1227000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1077000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1304000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1107000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 912000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 912000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 912000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 912000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 912000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1138000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 988000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1013000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1201000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1201000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1201000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1201000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1201000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1133000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 958000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 950000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1132000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1132000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1132000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1132000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1132000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1103000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1407000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1246000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1256000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1256000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1256000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1256000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1256000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1062000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1008000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1085000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1583000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OtherReceivablesGrossCurrent": {
        "label": "Other Receivables, Gross, Current",
        "description": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1631000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1631000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1631000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1631000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1391000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1549000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1576000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1469000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1469000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1469000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1469000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1469000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1117000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1320000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1426000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1616000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1664000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1068000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1068000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1068000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1068000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1068000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1148000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1403000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1726000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1426000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1426000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1426000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1426000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1426000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1346000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1107000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1168000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1101000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1131000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1136000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1226000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1123000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1123000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1123000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1123000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1123000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1127000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1156000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1192000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1879000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1879000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1680000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherReceivablesNetCurrent": {
        "label": "Other Receivables, Net, Current",
        "description": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 1583000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1583000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1583000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1583000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1339000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1488000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1501000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1398000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1398000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1398000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1398000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1398000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1046000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1241000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1354000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1539000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1588000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 996000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 996000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 996000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 996000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 996000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1067000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1322000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1642000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1344000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1344000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1344000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1344000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1344000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1255000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1020000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1080000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1019000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1019000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1019000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1019000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1019000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1035000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1028000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1115000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1016000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1016000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1016000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1016000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1016000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1014000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1049000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1094000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1785000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1785000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1578000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherRestructuringCosts": {
        "label": "Other Restructuring Costs",
        "description": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 4000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            }
          ]
        }
      },
      "OtherSalesRevenueNet": {
        "label": "Other Revenue, Net (Deprecated 2018-01-31)",
        "description": "Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 649000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 750000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 750000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 804000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 804000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 884000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "PayablesToCustomers": {
        "label": "Payables to Customers",
        "description": "Amounts payable to customers at the balance sheet date. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 151000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 151000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 87000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "PaymentsForOtherTaxes": {
        "label": "Payments for Other Taxes",
        "description": "Amount of cash outflow for taxes classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1000000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            }
          ]
        }
      },
      "PaymentsForPostemploymentBenefits": {
        "label": "Payments for Postemployment Benefits",
        "description": "Cash outflows for payments of postemployment benefits (such as severance pay and health insurance benefits) recognized during the period. Postemployment benefits are benefits paid to employees after employment but before retirement.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -10000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -10000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -15000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -18000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -18000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "PaymentsForProceedsFromOtherInvestingActivities": {
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "description": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 2000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 4000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 4000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 4000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -16000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": -12000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": -12000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -30000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": -30000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -26000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -26000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -39000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -39000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -39000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -15000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -15000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -28000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -28000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -26000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -26000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -20000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -20000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -20000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 59000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 54000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -41000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -136000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -40000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -40000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -63000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -63000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -65000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -65000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -112000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -112000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -112000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 54000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 54000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 57000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 57000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 86000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 89000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 77000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 77000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 107000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 107000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 119000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 49000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 110000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 110000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 153000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 153000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 153000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 18000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 43000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -31000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -29000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -58000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -58000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -58000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -32000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -32000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -26000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -26000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -21000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -21000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -12000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -4000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -18000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -18000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -18000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -12000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -12000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -17000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -40000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -40000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -26000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 54000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 54000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -36000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -10000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -10000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -25000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -8000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -9000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -9000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -17000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 436000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 436000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 0,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfRedeemablePreferredStock": {
        "label": "Payments for Repurchase of Redeemable Preferred Stock",
        "description": "The cash outflow for reacquisition of callable preferred stock.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 190000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            }
          ]
        }
      },
      "PaymentsForRestructuring": {
        "label": "Payments for Restructuring",
        "description": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -27000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -52000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -64000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -12000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 36000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -4000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 19000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 39000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "PaymentsOfDebtIssuanceCosts": {
        "label": "Payments of Debt Issuance Costs",
        "description": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "units": {
          "USD": [
            {
              "end": "2015-12-02",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-02",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "PaymentsOfDebtRestructuringCosts": {
        "label": "Payments of Debt Restructuring Costs",
        "description": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -22000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -22000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -22000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            }
          ]
        }
      },
      "PaymentsOfDividendsCommonStock": {
        "label": "Payments of Ordinary Dividends, Common Stock",
        "description": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 659000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1335000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 346000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 692000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 692000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1038000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1385000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1385000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 347000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 347000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 694000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 694000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1042000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1042000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1389000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1389000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1389000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 348000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 348000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 695000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 695000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1044000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1044000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1393000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1393000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1393000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 350000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 350000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 773000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 773000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1226000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1226000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1716000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1716000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1716000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 450000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 450000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 716000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 716000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 981000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 981000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1249000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1249000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1249000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 266000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 266000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 533000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 533000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 799000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 799000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1065000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 269000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 269000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 537000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 537000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 819000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 819000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1105000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1105000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1105000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 287000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 287000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 582000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 582000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 873000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 873000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1166000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1166000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1166000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 303000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 303000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 607000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 607000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 921000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 921000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1236000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1236000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1236000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 333000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 333000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 666000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 666000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 999000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 999000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1332000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1332000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1332000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 704000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 704000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1055000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1055000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1408000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1408000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1408000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1408000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 373000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 373000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 746000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 746000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1119000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1119000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1492000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1492000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1492000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1492000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 747000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 747000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1121000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1121000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1497000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1497000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1497000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1497000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 332000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 663000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 663000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 999000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 999000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1334000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1334000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1334000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 358000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 358000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 717000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 717000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1074000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1074000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1433000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1433000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1433000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 381000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 761000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 761000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1142000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1524000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1524000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 403000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 808000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1212000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1617000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 430000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsOfDividendsMinorityInterest": {
        "label": "Payments of Ordinary Dividends, Noncontrolling Interest",
        "description": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 421000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 421000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 421000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "PaymentsOfMergerRelatedCostsFinancingActivities": {
        "label": "Payments of Merger Related Costs, Financing Activities",
        "description": "The cash outflow for financing costs associated with business combinations.",
        "units": {
          "USD": [
            {
              "start": "2014-05-01",
              "end": "2015-09-30",
              "val": 116000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 138000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "PaymentsToAcquireAdditionalInterestInSubsidiaries": {
        "label": "Payments to Acquire Additional Interest in Subsidiaries",
        "description": "The cash outflow associated with the purchase of noncontrolling interest during the period.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 885000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -885000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -885000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -885000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessesGross": {
        "label": "Payments to Acquire Businesses, Gross",
        "description": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 893000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 893000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 893000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 380000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 380000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 387000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 387000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 387000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 964000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 21000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 66000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 66000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 67000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 67000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 386000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 15000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 15000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 28000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 28000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 28000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 28000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6645000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6645000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6642000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6642000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6896000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6896000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6934000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6934000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6923000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 212000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 212000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 212000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 212000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 208000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 208000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 208000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 208000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 208000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 57000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 57000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 57000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 154000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 41000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessesNetOfCashAcquired": {
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "description": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6962000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            }
          ]
        }
      },
      "PaymentsToAcquireLand": {
        "label": "Payments to Acquire Land",
        "description": "The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "PaymentsToAcquireMarketableSecurities": {
        "label": "Payments to Acquire Marketable Securities",
        "description": "Amount of cash outflow for purchase of marketable security.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 28000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 22000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 13000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherInvestments": {
        "label": "Payments to Acquire Other Investments",
        "description": "Amount of cash outflow to acquire investments classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 10679000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 10942000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 3109000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 10279000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 10279000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 18949000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4531000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4531000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 966000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 6025000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 12626000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1897000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 21977000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2864000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3907000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3907000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3907000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1247000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1247000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1772000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1772000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3293000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3293000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6332000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6332000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6332000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3726000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3726000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5483000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5483000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6422000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6422000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7483000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7483000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7483000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 729000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 729000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1565000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1565000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3518000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3518000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4450000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4450000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4450000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1878000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1878000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4238000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4238000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5550000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5550000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7551000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7551000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7551000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1747000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1747000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3437000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3437000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4737000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4737000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7147000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7147000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2297000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2297000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5094000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5094000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8093000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8093000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9738000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9738000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9738000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1833000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1833000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5339000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5339000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7044000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7044000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8113000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8113000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 8113000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1248000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1248000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3924000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3924000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6553000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6553000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8997000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8997000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8997000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3666000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3666000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6847000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6847000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8437000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8437000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10087000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10087000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10087000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10087000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1234000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1234000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2540000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2540000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3438000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3438000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3464000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3464000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3464000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3464000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2939000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2939000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4538000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4538000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5900000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5900000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6673000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6673000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6673000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6673000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 516000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 516000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 516000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 516000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 516000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 516000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 516000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 516000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 516000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherReceivables": {
        "label": "Payments to Acquire Other Receivables",
        "description": "Amount of cash outflow from the purchase of receivables classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 229000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 229000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 229000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 327000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 396000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 313000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 313000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 313000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 313000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 313000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 305000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 304000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 312000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 298000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 317000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 305000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 379000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 1511000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 3117000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 712000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1444000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 1444000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2252000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3273000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3273000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 878000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 878000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1584000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1584000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 2382000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2382000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1150000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1150000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1985000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1985000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2972000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2972000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4042000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1496000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1496000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2816000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2800000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4145000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4162000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5789000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1447000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1447000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2518000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2518000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3887000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3887000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5395000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5395000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5395000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1217000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1217000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2501000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2501000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4114000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4114000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6077000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6077000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6077000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1784000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1784000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3460000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3460000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5443000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5443000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7624000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7624000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 7624000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2202000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2202000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4489000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4489000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6368000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 6368000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8553000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8553000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8553000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2114000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2009000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3845000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3845000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5556000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5556000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7584000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7584000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7584000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1880000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1880000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3807000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3807000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 1927000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5497000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5497000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1690000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7594000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7594000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7594000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1873000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1873000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3572000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3572000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1702000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 1702000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5259000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5259000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1687000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1687000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7248000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7248000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7248000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7248000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2016000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2016000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3773000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3773000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1757000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1757000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5606000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5606000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1833000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1833000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8048000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8048000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8048000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8048000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2140000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2140000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4040000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4040000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1900000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5970000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5970000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1930000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7981000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7981000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7981000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7981000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1922000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1922000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3507000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3507000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5179000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5179000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7147000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7147000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7147000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1881000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1881000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3685000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3685000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5540000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5540000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7408000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7408000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7408000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1767000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1767000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3466000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3466000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5161000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5161000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7097000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7097000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1946000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1946000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3959000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6095000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 8529000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2358000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToMinorityShareholders": {
        "label": "Payments to Noncontrolling Interests",
        "description": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 415000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 885000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "PensionAndOtherPostretirementBenefitContributions": {
        "label": "Payment for Pension and Other Postretirement Benefits",
        "description": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 56000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 230000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 37000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 68000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 68000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 456000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 588000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 588000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 98000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 98000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 119000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 119000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 740000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 740000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 959000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 959000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 959000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 2088000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2088000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2089000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2089000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2089000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2089000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2360000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2360000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2360000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 55000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 90000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 90000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 131000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 131000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 462000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 462000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 462000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 267000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 267000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 284000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 284000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 360000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 360000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 422000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 422000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 422000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 472000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 472000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 499000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 499000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 516000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 516000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 617000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 617000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 617000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 269000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 269000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 301000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 301000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 430000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 430000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 502000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 502000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 502000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 239000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 239000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 258000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 258000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 283000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 283000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 397000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 397000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 397000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 307000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 307000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 325000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 325000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 344000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 344000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 405000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 331000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 331000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 345000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 345000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 362000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 362000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 383000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 383000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 383000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 328000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 328000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 355000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 355000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 377000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 377000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 408000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 408000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 408000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 408000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 531000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 531000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 558000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 558000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 580000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 580000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 601000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 601000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 601000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 601000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 537000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 537000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 559000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 559000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 602000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 602000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 665000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 574000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 574000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 585000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 585000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 596000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 596000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 616000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 616000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 616000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 44000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 85000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 97000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 97000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 129000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 111000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 111000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 125000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 125000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 140000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 140000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 180000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 292000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 292000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 302000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 313000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 342000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 346000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PensionAndOtherPostretirementBenefitExpense": {
        "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
        "description": "Amount of cost (reversal of cost) for pension and other postretirement benefits.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 314000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 263000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 404000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 536000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 536000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 144000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 288000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 288000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 435000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 435000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 581000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 581000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 581000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 136000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 136000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 271000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 271000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 407000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 407000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 542000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 542000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 542000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 181000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 181000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 400000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 400000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 606000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 606000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 820000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 820000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 820000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 205000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 205000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 409000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 409000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 621000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 621000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 825000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 825000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 825000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 173000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 173000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 315000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 315000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 437000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 437000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 560000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 560000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 560000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 159000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 159000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 317000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 317000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 160000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 476000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 476000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 637000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 637000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 637000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 136000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 136000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 297000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 297000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 160000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 160000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 458000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 458000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 161000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 619000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 619000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 619000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 157000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 157000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 320000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 320000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 163000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 163000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 482000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 482000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 161000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 643000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 643000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 643000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 145000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 145000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 290000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 290000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 145000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 435000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 435000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 583000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 583000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 583000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 106000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 106000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 212000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 212000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 324000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 324000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 438000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 438000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 438000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 438000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 98000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 98000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 203000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 203000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 310000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 310000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 411000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 411000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 411000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 411000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 95000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 95000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 196000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 196000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 304000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 304000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 411000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 44000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 86000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 86000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 124000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 124000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 45000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 45000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 152000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 152000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 198000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 198000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 198000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 61000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 61000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 120000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 120000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 181000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 181000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 252000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 252000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 68000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 68000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 136000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 204000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 273000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 65000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PlantHeldForFutureUseAmount": {
        "label": "Plant Held for Future Use Amount",
        "description": "Discloses the period end amount of plants held for future use and whether such amount is included in the utility's rate base.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 57000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "PledgedAssetsNotSeparatelyReportedFinanceReceivables": {
        "label": "Pledged Assets, Not Separately Reported, Finance Receivables",
        "description": "The carrying amount, as of the date of the latest financial statement presented, of finance receivables which are owned but transferred to serve as collateral for the payment of the related debt obligation, primarily a secured borrowing or repurchase agreement, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.",
        "units": {
          "USD": [
            {
              "end": "2010-03-31",
              "val": 402000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 366000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 393000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2010-12-31",
              "val": 329000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 361000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 309000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 351000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2011-09-30",
              "val": 348000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 329000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 329000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 329000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 329000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 346000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 348000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 296000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 314000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 289000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 289000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 289000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 289000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 322000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 286000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "PledgedAssetsSeparatelyReportedOnStatementOfFinancialPositionAtFairValue": {
        "label": "Pledged Assets Separately Reported, Other, on Statement of Financial Position, at Fair Value",
        "description": "The sum of the fair values, as of the date of each statement of financial position presented, of assets which are owned but transferred to serve as collateral for the payment of debt obligations, primarily secured borrowings, repurchase agreements or other current or potential obligations, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or re-pledge them.",
        "units": {
          "USD": [
            {
              "end": "2010-06-30",
              "val": 225000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 225000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 225000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 225000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 225000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 225000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-09-30",
              "val": 225000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2011-12-31",
              "val": 225000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 225000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "PledgedAssetsSeparatelyReportedOtherAssetsPledgedAsCollateralAtFairValue": {
        "label": "Pledged Assets Separately Reported, Other Assets Pledged as Collateral, at Fair Value",
        "description": "The fair value, as of the date of each statement of financial position presented, of other assets which are owned but transferred to serve as collateral for the payment of the related debt obligation, and that are reclassified and separately reported in the statement of financial position because the transferee has the right by contract or custom to sell or repledge them.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 734000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 614000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 734000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 580000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 538000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 486000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 614000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 614000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 614000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 486000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 486000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "PreferredStockDividendRatePercentage": {
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "description": "The percentage rate used to calculate dividend payments on preferred stock.",
        "units": {
          "pure": [
            {
              "end": "2016-07-03",
              "val": 0.07125,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-18",
              "val": 0.0697,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0.067,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.0699,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "PreferredStockRedemptionAmount": {
        "label": "Preferred Stock, Redemption Amount",
        "description": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": -193000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "PreferredStockRedemptionPremium": {
        "label": "Preferred Stock Redemption Premium",
        "description": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -193000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 874720,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 874720,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 874720,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 874720,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1900000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1900000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1900000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1900000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "PreferredStockValue": {
        "label": "Preferred Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 193000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 193000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 193000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 193000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 193000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 193000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 193000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 193000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 193000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 193000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 193000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 193000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 193000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 193000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 193000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 193000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 193000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 193000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 193000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 193000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 193000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 193000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 193000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 193000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 193000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 193000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 193000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 193000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 193000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 193000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 193000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 193000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 193000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 193000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "PreferredStockValueOutstanding": {
        "label": "Preferred Stock, Value, Outstanding",
        "description": "Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 87000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 190000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 190000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-06-30",
              "val": 87000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-12-31",
              "val": 190000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 190000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 190000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q4I"
            }
          ]
        }
      },
      "PrepaidTaxes": {
        "label": "Prepaid Taxes",
        "description": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1250000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1250000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1250000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1250000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "PrescriptionDrugBenefitEffectOfSubsidyOnNetPeriodicPostretirementBenefitCost": {
        "label": "Prescription Drug Benefit, Effect of Subsidy on Net Periodic Postretirement Benefit Cost (Deprecated 2012-01-31)",
        "description": "Amount of the effect of the government subsidy for prescription drug benefits on the measurement of net periodic postretirement benefit cost for the current period. That effect includes (1) any amortization of the actuarial experience gain, (2) the reduction in current period service cost due to the subsidy, and (3) the resulting reduction in interest cost on the accumulated postretirement benefit obligation as a result of the subsidy. Disclosure relates to the first period in which an employer includes the effects of the subsidy in measuring the accumulated postretirement benefit obligation and net periodic postretirement benefit cost.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 38000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "PrescriptionDrugBenefitEffectOfSubsidyOnNetPeriodicPostretirementBenefitCost1": {
        "label": "Defined Benefit Plan, Prescription Drug Benefit, Net Periodic Postretirement Benefit Cost, (Increase) Decrease for Subsidy",
        "description": "Amount of (increase) decrease in net periodic benefit cost from government subsidy for prescription drug benefits.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 28000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ProceedsFromCollectionOfOtherReceivables": {
        "label": "Proceeds from Collection of Other Receivables",
        "description": "Amount of cash inflow from the collection of receivables classified as other.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -13000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromCollectionOfRetainedInterestInSecuritizedReceivables": {
        "label": "Proceeds from Collection of Retained Interest in Securitized Receivables",
        "description": "Amount of cash inflow from collection on beneficial interest in securitization of receivables.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1102000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1102000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2518000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2518000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3771000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1574000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1574000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2209000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2209000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3052000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3052000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3902000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3902000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3902000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3902000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 169000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 169000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 169000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 169000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 169000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 169000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ProceedsFromContributionsFromParent": {
        "label": "Proceeds from Contributions from Parent",
        "description": "The cash inflow from parent as a source of financing that is recorded as additional paid in capital.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": [
            {
              "end": "2018-02-28",
              "val": 87000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "description": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 115000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 115000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 115000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1870000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1868000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1868000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1870000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1150000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1150000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1150000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1150000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 563000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 563000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 563000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 148000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 148000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 148000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 148000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 148000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 148000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-02-14",
              "end": "2025-02-28",
              "val": 173000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 173000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 173000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 691000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfLongTermDebt": {
        "label": "Proceeds from Issuance of Long-term Debt",
        "description": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 1969000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2265000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 249000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 485000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 485000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1987000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1987000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1987000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 1398000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 1398000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1398000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1398000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1398000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 599000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 599000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 599000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 599000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1199000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1199000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1199000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1199000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1199000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 850000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 850000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1558000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1558000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2027000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2027000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2027000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 149000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 149000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 509000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 509000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2031000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2031000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2055000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2055000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2055000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 950000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 950000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2100000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2100000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3212000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3212000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3463000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3463000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3463000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1206000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1206000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5907000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5907000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5909000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5909000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6709000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6709000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6709000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 151000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 151000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3174000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3174000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4488000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4488000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4716000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4716000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4716000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 763000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 763000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 981000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 981000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2616000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2616000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3470000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3470000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3470000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1130000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1130000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1488000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1488000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2664000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2664000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3115000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3115000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3115000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 402000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 402000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 850000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 850000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1576000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1576000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1951000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1951000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1951000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1951000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2652000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2652000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6526000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 6526000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6756000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6756000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7507000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7507000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7507000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7507000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1705000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1705000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2455000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2455000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3406000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3406000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3481000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4301000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4301000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5151000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5151000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5801000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 5801000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6309000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6309000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 6309000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3925000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3925000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5200000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5200000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5300000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 5300000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5825000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5825000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5825000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2625000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2625000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4225000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4225000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4975000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4975000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4974000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4974000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2425000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2425000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 3800000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 4925000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6075000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1120000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromLongTermCapitalLeaseObligations": {
        "label": "Proceeds from Long-term Capital Lease Obligations",
        "description": "The cash inflow from proceeds received from lessor related to a long-term capital lease obligation.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 335000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 360000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 360000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 360000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 360000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 360000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "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": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 372000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 372000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 372000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 396000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 396000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 396000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 396000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 396000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForLongTermLoansForRelatedParties": {
        "label": "Proceeds from Collection of (Payments to Fund) Long-term Loans to Related Parties",
        "description": "The cash inflow or outflow associated with long-term loans for related parties where one party can exercise control or significant influence over another party, including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from (Payments for) Advances to Affiliates.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -44000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 55000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 68000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 5000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 5000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 5000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -17000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -17000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -16000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -47000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -47000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -46000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -46000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -67000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -67000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -62000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -62000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -62000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -10000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -10000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -20000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -111000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -111000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -111000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -45000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -45000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -62000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -62000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -102000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -102000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -119000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -119000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -119000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -28000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -28000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -83000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -83000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -158000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -158000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -178000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -178000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -178000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -16000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -59000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -59000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -65000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -65000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -67000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -99000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -99000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 35000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -85000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -85000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -85000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -23000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -23000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -64000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -64000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -83000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -30000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -30000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -50000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -50000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -94000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -94000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -108000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -108000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -108000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -14000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -14000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -34000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -63000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -63000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -82000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -82000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -82000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -82000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -21000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -21000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -84000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -84000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -104000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -104000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -136000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -136000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -136000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -136000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -46000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -46000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -64000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -64000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -93000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -93000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -80000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -80000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -80000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -80000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -62000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -62000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -84000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -84000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -121000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -121000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -102000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -60000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -60000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -84000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -84000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -101000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -101000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -114000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -114000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -114000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -55000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -55000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -67000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -67000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -83000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -83000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -109000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -109000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -35000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -35000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -56000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -75000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -94000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -27000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfOtherLongTermDebt": {
        "label": "Proceeds from (Repayments of) Other Long-term Debt",
        "description": "Amount of cash inflow (outflow) from other long-term debt.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -30000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -30000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfShortTermDebt": {
        "label": "Proceeds from (Repayments of) Short-term Debt",
        "description": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 857000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": -166000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 122000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -353000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -353000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -261000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
        "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less",
        "description": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -405000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": -4000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -166000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": -71000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -56000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -56000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 101000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 101000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 134000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 134000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": -90000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": -90000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -155000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -155000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -155000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 50000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 50000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 140000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 140000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 462000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 462000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 161000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 141000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 141000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 179000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 179000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -139000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -139000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -197000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -197000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -197000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 233000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 233000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 662000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 662000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 205000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 205000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 332000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 332000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 332000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 638000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 638000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 293000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 293000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 236000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 236000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 122000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 122000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -141000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -141000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 94000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 94000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 230000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 230000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1647000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1647000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -798000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -798000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1014000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1014000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -353000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 721000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 721000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 422000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 422000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -570000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -570000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 621000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -261000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -261000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 726000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 726000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 200000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -218000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -218000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -338000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -338000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -338000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 540000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 540000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 470000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 470000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 430000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 430000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 781000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 781000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 781000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 781000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 109000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 109000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -751000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -751000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -689000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -689000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 161000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 161000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 161000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 161000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 597000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 597000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -666000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -666000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -744000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -744000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 269000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 269000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 269000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 269000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -700000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -700000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -597000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -597000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -335000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -335000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1130000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1130000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1600000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -1600000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1116000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1116000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -313000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -313000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -313000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -317000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -317000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -670000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -670000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1093000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1093000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -265000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -265000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -775000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -775000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -750000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -779000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -747000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -447000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromRepurchaseOfRedeemablePreferredStock": {
        "label": "Proceeds from (Repurchase of) Redeemable Preferred Stock",
        "description": "Cash inflows (outflows) from issuing and redeeming redeemable preferred stock; includes convertible and nonconvertible redeemable preferred stock.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -93000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -93000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -93000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -93000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -93000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -93000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -93000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -190000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -190000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -190000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -190000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "ProceedsFromSaleAndCollectionOfLeaseReceivables": {
        "label": "Proceeds from Sale and Collection of Lease Receivables",
        "description": "The cash inflow associated with the sale or collection of receivables arising from the lease of real estate, equipment or other fixed assets for a specified time in exchange for payment, usually in the form of rent; excludes proceeds from sales-type lease transactions, which are classified as operating activities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 335000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 360000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 360000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 360000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 10515000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 10657000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 3050000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 10150000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 10150000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 18769000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4292000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4292000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 909000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 5968000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 12528000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1799000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 21869000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2756000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3764000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3764000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3764000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1195000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1195000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1657000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1657000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3120000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3120000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6139000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6139000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6139000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3680000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3680000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5371000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 5371000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6262000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6262000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7265000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7265000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7265000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 677000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 677000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1448000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1448000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3344000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3344000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4217000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4217000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4217000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1825000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1825000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4219000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4219000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5464000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5464000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7396000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7396000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7396000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1681000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1681000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3314000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3314000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4551000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4551000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6895000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6895000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6895000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2240000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2240000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4977000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4977000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7914000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7914000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9496000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9496000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9496000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1767000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1767000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5213000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5213000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6848000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6848000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7845000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7845000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7845000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1189000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1189000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3822000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3822000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6379000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 6379000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8762000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8762000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 8762000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3713000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3713000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6920000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6920000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8443000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8443000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10051000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10051000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10051000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 10051000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1183000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1183000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2488000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2488000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3370000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3370000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3341000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3341000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3341000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3341000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2908000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2908000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4438000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4438000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5766000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5766000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6532000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6532000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6532000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6532000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 488000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 488000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 488000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 488000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 488000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 488000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 488000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 488000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 488000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "description": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 41000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 41000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 28000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 10000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 12000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 26000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 26000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 28000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 20000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromSaleOfOtherPropertyPlantAndEquipment": {
        "label": "Proceeds from Sale of Other Property, Plant, and Equipment",
        "description": "Amount of cash inflow for the sale of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 371000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 32000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ProceedsFromSaleOfPropertyHeldForSale": {
        "label": "Proceeds from Sale of Property Held-for-sale",
        "description": "The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 371000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 32000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 32000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 32000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 32000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 18000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 32000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 32000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 660000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 660000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1719000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1719000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1719000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 142000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 142000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 145000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 145000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 145000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 145000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 49000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 49000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 61000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 22000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 211000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 211000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 219000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 219000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 219000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 79000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 79000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 89000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 89000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 90000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 90000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 91000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 91000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 91000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 53000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 46000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 46000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 46000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 680000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 680000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 724000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 724000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 801000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 801000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 877000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 877000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 877000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 877000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 16000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 38000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths": {
        "label": "Proceeds from Short-term Debt, Maturing in More than Three Months",
        "description": "The cash inflow from a borrowing having initial term of repayment of more than three months but less than one year or one operating cycle (if the normal cycle is more than one year).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 194000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 194000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 195000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 195000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 240000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 560000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 560000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 576000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 576000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 621000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 621000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 621000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 621000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 126000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 126000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 126000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 126000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 126000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 500000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 500000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 500000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 500000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 500000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 500000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 500000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 500000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 500000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 500000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 500000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1380000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1380000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1380000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1380000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1380000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1380000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1150000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1150000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1150000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1150000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1150000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1150000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1300000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 400000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 400000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 400000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 400000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 400000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 150000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 150000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 150000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 150000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 150000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 150000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 500000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 108000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 20000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 24000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 24000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 24000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 47000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 47000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 47000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 107000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 107000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 107000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 56000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 18000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 37000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ProceedsFromStockPlans": {
        "label": "Proceeds from Stock Plans",
        "description": "The cash inflow associated with the amount received from the stock plan during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 105000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 130000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 9000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 19000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 19000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 28000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 42000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 42000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 11000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 11000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 22000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 22000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 34000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 34000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 48000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 8000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 8000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 15000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 15000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 26000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 26000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 38000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 38000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 38000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 12000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 42000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 61000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 61000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 72000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 72000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 72000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 32000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 32000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 40000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 40000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 47000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 47000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 47000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 18000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 18000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 25000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 25000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 43000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 43000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 61000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 61000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 75000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 94000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 30000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 62000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 45000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 31000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 31000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 47000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 47000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 63000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 63000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 80000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 19000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 30000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 30000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 22000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 24000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 36000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProfitLoss": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "description": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2707000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 2039000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 669000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1889000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 601000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2495000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2499000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2499000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 200000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 490000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 289000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 286000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 787000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 297000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 296000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1171000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1171000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1171000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 378000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 498000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 498000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 497000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 490000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 497000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 490000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1235000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1235000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 736000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 738000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 736000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 738000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1729000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1729000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1729000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 495000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 495000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 93000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 90000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 93000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 90000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 651000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 557000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 522000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 557000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 522000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1725000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1725000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1074000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 993000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1074000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 993000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1820000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1820000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1820000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 738000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 693000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 738000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1372000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1372000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 633000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 638000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 633000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1959000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1959000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 587000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 629000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 587000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2250000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2250000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2250000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 309000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 123000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 430000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 430000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 306000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 306000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 956000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 956000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 526000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 526000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1204000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1204000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1196000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 981000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 971000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1046000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1066000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 64000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 94000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1911000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1928000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 867000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 865000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3849000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3876000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 3869000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 636000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 636000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 636000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 636000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1179000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1179000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 542000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 542000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 542000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1979000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1979000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 800000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 800000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2084000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2079000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2079000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 966000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1460000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1460000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 494000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 494000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 494000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 494000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2220000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2220000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 760000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 760000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3028000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3028000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3028000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3028000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 376000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 950000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 950000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 574000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 574000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 574000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 574000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1519000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1519000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 569000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 569000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1954000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1954000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1954000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1954000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -264000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 211000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 211000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 476000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 476000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 476000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 476000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1441000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1441000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1229000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1229000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1829000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1829000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1829000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1829000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 598000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1063000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1063000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1739000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1739000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2171000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2171000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2171000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 658000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1106000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1106000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 448000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1813000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1813000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 707000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 707000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 908000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1300000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 391000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 391000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2174000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 875000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2768000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 919000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentGross": {
        "label": "Property, Plant and Equipment, Gross",
        "description": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 36364000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 40005000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 40005000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 43529000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 43529000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 57370000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 57370000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 61043000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 61043000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 66829000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 66912000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 73814000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 73814000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 90724000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 90724000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 95266000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 95266000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 99609000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 99609000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 104212000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 104212000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 109311000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 109311000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 73678000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 114537000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 78988000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 78988000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 85006000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 85006000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 90844000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 90844000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 96627000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 96627000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 104398000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentNet": {
        "label": "Property, Plant and Equipment, Net",
        "description": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 25813000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 26305000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 27341000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 27341000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 27341000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 27341000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 27737000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 28030000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 28554000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 29941000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 29941000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 29941000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 29941000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 29941000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 30549000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 30856000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 31882000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 32570000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 32570000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 32570000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 32570000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 32570000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 42105000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 42613000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 43914000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 45186000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 45186000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 45186000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 45186000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 45186000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 45784000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 45994000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 46495000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 47330000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 47330000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 47330000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 47330000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 47330000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 47742000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 51747000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 51630000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 52087000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 52087000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 52087000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 52087000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 52170000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 53001000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 53935000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 55814000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 69406000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 70693000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 71214000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 72630000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 72748000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 73067000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 74711000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 75284000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 75840000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 77460000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 78030000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 78593000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 81017000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 81748000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 82561000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 60332000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 82588000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 82120000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 82852000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 84219000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 65465000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 66456000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 67572000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 70117000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 71300000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72458000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 74604000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 75646000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 76661000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 79177000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 80609000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 82100000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 84318000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 84318000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 85564000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ProvisionForDoubtfulAccounts": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "description": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 247000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 65000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 121000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 149000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 149000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 48000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 38000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 38000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 92000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 92000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 108000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 45000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 45000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 45000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 45000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 97000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 97000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 121000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 121000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 121000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 40000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 60000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 60000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 120000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 120000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 164000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 164000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 164000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 45000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 45000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 55000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 55000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 83000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 83000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 101000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 101000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 101000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 35000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 35000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 59000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 59000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 96000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 96000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 156000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 156000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 156000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 84000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 84000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 80000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 80000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 114000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 114000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 120000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 41000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 41000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 51000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 51000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 107000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 107000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 155000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 34000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 52000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 52000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 103000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 103000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 125000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 64000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 64000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 77000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 77000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 133000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 133000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 159000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 43000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 89000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 89000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 120000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 45000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 45000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 92000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 92000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 130000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 130000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 85000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 85000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 100000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 100000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 155000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 155000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 160000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 160000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 160000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 160000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 78000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 78000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 96000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 96000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 130000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 130000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 173000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 173000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 173000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 70000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 70000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 46000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 46000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 86000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 86000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 125000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 63000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 63000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 93000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 93000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 170000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 170000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 208000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 208000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 97000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 97000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 137000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 202000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 256000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 109000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedCostOfEquity": {
        "label": "Public Utilities, Allowance for Funds Used During Construction, Capitalized Cost of Equity",
        "description": "The component of the allowance for funds used during construction during the period based on an assumed rate of return on equity funds used in financing the construction of regulated assets.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 2000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 9000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 4000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 4000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 3000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 3000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 16000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 16000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 22000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 11000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 12000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 5000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 11000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 11000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 6000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 24000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 24000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 43000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 43000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 19000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 19000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 64000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 17000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 17000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 33000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 33000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 17000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 17000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 51000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 51000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 73000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 18000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 18000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 31000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 13000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 13000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 47000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 47000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 16000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 16000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 22000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 22000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 43000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 21000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 64000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 64000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 22000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 22000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 85000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 23000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 49000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 49000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 27000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 104000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 28000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 64000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 35000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 34000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 99000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 99000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 36000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 36000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 136000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 36000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 36000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 74000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 74000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 38000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 112000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 112000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 38000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 38000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 150000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 38000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 38000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 34000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 34000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 113000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 113000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 40000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 40000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 40000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 40000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 78000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 78000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 38000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 38000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 116000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 116000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 38000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 38000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 157000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 157000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 81000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 43000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 130000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 49000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 183000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 57000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PublicUtilitiesAllowanceForFundsUsedDuringConstructionCapitalizedInterest": {
        "label": "Allowance for Funds Used During Construction, Capitalized Interest",
        "description": "Amount capitalized of allowance for funds used during construction.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 16000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 25000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 37000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 44000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 44000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 44000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 98000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 98000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 98000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 108000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 108000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 108000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 109000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 109000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 109000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 132000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 150000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 189000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 215000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 256000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 251000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 251000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 275000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PublicUtilitiesAmountOfAllowanceForEarningsOnEquityCapitalizedForRateMakingPurposes": {
        "label": "Public Utilities, Amount of Allowance for Earnings on Equity Capitalized for Rate Making Purposes",
        "description": "Discloses the amount of any allowance for earnings on shareholders' investment capitalized for rate making purposes but not for the financial statements.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 55000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 72000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 72000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 72000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 72000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 72000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 71000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 71000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 71000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 69000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 69000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 69000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 69000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 69000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 69000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 67000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 64000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 61000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 59000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 63000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 63000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 63000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 63000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 63000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 60000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 57000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 54000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 51000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 49000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 48000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 44000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 43000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 49000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 49000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 49000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 57000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 53000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 63000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 81000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 110000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 110000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 110000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 110000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 110000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 106000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 134000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 126000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 117000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 87000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 77000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 67000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 98000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 98000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 79000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PublicUtilitiesApprovedEquityCapitalStructurePercentage": {
        "label": "Public Utilities, Approved Equity Capital Structure, Percentage",
        "description": "Percentage of public utility's approved equity to capital, including debt and equity.",
        "units": {
          "pure": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0754,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2012"
            }
          ]
        }
      },
      "PublicUtilitiesApprovedRateIncreaseDecreaseAmount": {
        "label": "Public Utilities, Approved Rate Increase (Decrease), Amount",
        "description": "Amount of public utility's approved rate increase (decrease) by regulatory agency.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 24000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -341000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -232000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 67000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "PublicUtilitiesPropertyPlantAndEquipmentNet": {
        "label": "Public Utilities, Property, Plant and Equipment, Net",
        "description": "Period end amount of total net PPE.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 57439000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 71555000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 74202000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 76707000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 80233000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 82584000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 60332000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 84219000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 64558000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 69076000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 73593000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 78182000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 84318000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "PublicUtilitiesRequestedRateIncreaseDecreaseAmount": {
        "label": "Public Utilities, Requested Rate Increase (Decrease), Amount",
        "description": "Amount of public utility's requested rate increase (decrease) with regulatory agency.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 269000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 269,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -50000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -50,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 138,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "QuantifyingMisstatementInCurrentYearFinancialStatementsAmount": {
        "label": "Quantifying Misstatement in Current Year Financial Statements, Amount",
        "description": "Amount of each individual error being corrected in the correcting adjustment.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -127000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -127000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "QuarterlyFinancialInformationQuarterlyChargesAndCreditsAmountReconcilingToPreviouslyReportedResults": {
        "label": "Quarterly Financial Information, Quarterly Charges and Credits, Amount Reconciling to Previously Reported Results (Deprecated 2020-01-31)",
        "description": "Amount by which previously reported quarterly results were revised (for example, to correct an error, or to give retrospective effect to a change in an accounting principle).",
        "units": {
          "USD": [
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 6000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            }
          ]
        }
      },
      "RealEstateTaxExpense": {
        "label": "Real Estate Tax Expense",
        "description": "A tax based on the assessed value of real estate by the local government. The tax is usually based on the value of property (including the land).",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 127000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 157000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 157000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 175000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 175000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 175000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 177000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 177000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 177000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 227000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 227000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 227000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 302000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 396000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 396000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 396000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 407000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 407000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 407000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 483000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 483000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 483000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 545000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 545000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 545000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 271000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 135000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 416000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 145000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 557000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 557000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 557000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 149000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 296000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 296000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 148000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 148000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 444000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 444000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 148000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 148000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 595000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 595000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 595000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 321000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 150000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 150000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 297000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 297000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 149000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 449000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 449000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 152000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 152000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 602000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 602000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 336000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 336000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 154000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 86000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 307000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 173000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 153000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 86000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 470000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 271000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 165000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 98000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 633000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 364000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 364000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 364000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 94000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 94000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 188000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 188000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 94000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 287000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 287000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 99000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 99000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 377000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 377000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 377000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 99000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 99000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 196000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 196000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 96000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 96000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 300000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 104000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 104000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 401000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 401000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 401000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 105000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 105000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 212000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 212000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 107000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 107000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 323000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 323000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 111000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 111000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 431000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 431000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 111000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 111000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 222000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 111000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 341000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 119000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 474000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 125000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RealizedInvestmentGainsLosses": {
        "label": "Realized Investment Gains (Losses)",
        "description": "Amount of realized gain (loss) on investment.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "description": "Amount before tax of reclassification adjustments of other comprehensive income (loss).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-03-31",
              "val": -6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -32000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 32000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 64000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 12000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -12000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -112000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 112000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 106000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 106000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 116000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 116000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -60000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -60000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -106000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -106000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -152000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -152000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -196000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -196000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 31000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -66000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -72000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -34000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -106000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -114000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -42000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -150000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -150000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -40000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -74000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -74000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -34000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -34000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -108000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -108000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -34000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": -34000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -144000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -144000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -44000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -44000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -87000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -43000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -137000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -45000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -182000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -20000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "RedeemableNoncontrollingInterestEquityCommonCarryingAmount": {
        "label": "Redeemable Noncontrolling Interest, Equity, Common, Carrying Amount",
        "description": "As of the reporting date, the carrying amount of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of common shares (regardless of class), limited partnership units (regardless of class), non-preferential membership interests, or any other form of common equity regardless of investee entity legal form.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 28000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 19000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 24000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 26000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "RedemptionPremium": {
        "label": "Redemption Premium",
        "description": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share.",
        "units": {
          "USD": [
            {
              "end": "2015-12-02",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-02",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "RegulatedOperatingRevenue": {
        "label": "Regulated Operating Revenue",
        "description": "The total amount of regulated operating revenues recognized during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10611000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10792000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 10792000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3198000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5631000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 2434000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8468000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2837000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11052000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11052000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11052000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3100000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3100000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6777000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6777000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3676000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 3676000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11243000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 11243000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4467000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 4467000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15036000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15036000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14988000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4197000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4118000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7913000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7776000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3715000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3657000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12225000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12034000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4313000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 4259000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16171000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15964000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4570000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4570000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8368000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3797000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -26000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 12824000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -41000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 4457000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -25000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 16879000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4503000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -19000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -19000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -13000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -13000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -98000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -98000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -80000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -80000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -155000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -155000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 67000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 67000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -55000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -122000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -66000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -11000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 129000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            }
          ]
        }
      },
      "RegulatoryAssets": {
        "label": "Regulatory Assets",
        "description": "The amount for the individual regulatory asset as itemized in a table of regulatory assets as of the end of the period.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 4928000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 4928000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 4928000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 4396000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 4061000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 4150000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 4150000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 4150000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 4150000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 4150000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 4265000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 4314000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 4412000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 4908000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 6923000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 6923000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 6923000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 6923000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6872000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6761000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6779000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6824000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 6824000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 6824000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 6824000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 6824000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11991000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11680000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 11432000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 11388000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 11388000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 11388000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 11388000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 11388000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 11381000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 11238000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 11502000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9288000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 9288000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 9288000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 9288000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9288000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9308000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9316000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9342000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9459000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 9427000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 9505000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 9505000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 9987000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 9987000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 9987000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 9520000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9520000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 9520000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9678000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 9678000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 10913000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 10913000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10650000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 10650000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 10573000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RegulatoryAssetsCurrent": {
        "label": "Regulatory Assets, Current",
        "description": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are expected to be recovered through revenue sources within one year or the normal operating cycle, if longer. Such costs are capitalized if they meet both of the following criteria: a. It is probable that future revenue in an amount at least equal to the capitalized cost will result from inclusion of that cost in allowable costs for rate-making purposes. b. Based on available evidence, the future revenue will be provided to permit recovery of the previously incurred cost rather than to provide for expected levels of similar future costs. If the revenue will be provided through an automatic rate-adjustment clause, this criterion requires that the regulator's intent clearly be to permit recovery of the previously incurred cost.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 10000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 10000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 10000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 10000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 87000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 125000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 31000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 69000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 390000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 846000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 867000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 786000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 759000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 764000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 764000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 764000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 764000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 765000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 804000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 877000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 760000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 760000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 760000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 760000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 760000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 768000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 732000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 774000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 847000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 847000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 847000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 847000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 847000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 804000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 785000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 779000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 759000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 759000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 759000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 759000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 759000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1584000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1559000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1410000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1342000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1342000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1342000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1342000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1342000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1330000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1293000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1264000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1267000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1245000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1293000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1340000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1222000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1190000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1191000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1194000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1194000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1170000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1170000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1170000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1170000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1170000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1205000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1193000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1170000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1228000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1269000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1252000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1258000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1296000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1221000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1239000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1300000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1641000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 1641000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 1641000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 1641000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 1641000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2386000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2505000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2307000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2215000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2215000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2215000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2215000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2215000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2035000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1945000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1869000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1940000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1940000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1940000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1940000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1940000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1605000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1668000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1489000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1359000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1359000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1373000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RegulatoryAssetsNoncurrent": {
        "label": "Regulatory Assets, Noncurrent",
        "description": "Carrying amount as of the balance sheet date of capitalized costs of regulated entities that are not expected to be recovered through revenue sources within one year or the normal operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 5940000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 5452000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 4872000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 4872000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 4872000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 4872000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 4668000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 4380000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 4058000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 4140000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 4140000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 4140000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 4140000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 4140000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 4178000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 4189000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 4381000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 4839000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 4518000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 4518000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 4518000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 4518000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 6168000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6103000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6192000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 6497000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 6497000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 6497000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 6497000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 6497000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6521000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 6519000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 6509000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5910000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 5910000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 5910000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 5910000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 5910000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5863000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 5545000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 5589000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 6076000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 6076000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 6076000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 6076000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 6076000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6068000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5976000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6000000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6065000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 6065000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 6065000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 6065000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 6065000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10407000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10121000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10022000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10046000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 10046000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 10046000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 10046000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 10046000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10051000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 9945000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 10238000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 8021000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 8021000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 8021000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 8021000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 8021000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 8063000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 8023000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 8002000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8237000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 8237000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 8237000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 8237000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 8237000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 8222000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 8166000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 8122000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 8335000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 8335000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 8335000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 8335000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 8335000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 8360000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8313000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8485000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 8759000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 8810000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8745000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8628000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 8224000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8200000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8350000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8224000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8037000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 8037000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 8037000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 8037000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 8037000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7878000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 7972000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8128000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 8698000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 8698000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 8698000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 8698000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 8698000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8701000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 8703000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8657000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 8710000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 8710000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 8710000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 8710000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 8710000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 8859000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8835000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8881000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9214000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 9214000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9322000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RegulatoryLiabilities": {
        "label": "Regulatory Liabilities",
        "description": "The amount for the individual regulatory liability as itemized in a table of regulatory liabilities as of the end of the period.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 3525000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 3525000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 3525000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 3395000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3571000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 3599000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 3599000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 3599000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 3599000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 3599000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3788000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 3769000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3661000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3824000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4860000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 4860000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 4860000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 4860000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4987000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4871000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4545000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4570000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 4570000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 4570000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4570000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 4570000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4890000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4892000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4985000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4789000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 4789000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 4789000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 4789000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 4789000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4939000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4972000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5102000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10388000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 10388000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 10388000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 10388000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 10388000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10246000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10378000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10445000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10203000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 10203000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 10392000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 10392000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 10066000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 10066000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 10066000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 10004000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 10004000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 10004000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 9549000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 9549000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 9965000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 9965000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 10609000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 10609000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 12144000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "RegulatoryLiabilityCurrent": {
        "label": "Regulatory Liability, Current",
        "description": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 66000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 63000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 60000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 53000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 197000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 197000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 197000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 197000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 335000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 259000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 299000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 321000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 368000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 418000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 357000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 314000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 327000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 327000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 327000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 327000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 327000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 336000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 368000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 364000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 310000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 310000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 310000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 310000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 310000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 421000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 409000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 365000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 369000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 369000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 369000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 369000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 369000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 512000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 503000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 548000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 602000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 637000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 574000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 553000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 522000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 701000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 689000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 644000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 644000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 644000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 644000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 644000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 522000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 403000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 400000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 406000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 406000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 406000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 406000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 406000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 412000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 495000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 575000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 581000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 663000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 686000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 460000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 376000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 394000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 411000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 493000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 437000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 472000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 439000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 437000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 389000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 389000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 389000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 389000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 389000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 400000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 433000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 430000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 411000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 411000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 411000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 411000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 411000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 464000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 485000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 507000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1128000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1128000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 910000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RegulatoryLiabilityNoncurrent": {
        "label": "Regulatory Liability, Noncurrent",
        "description": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 2520000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 2689000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 3492000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 3492000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 3492000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 3492000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 3572000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 3344000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 3440000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 3555000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 3555000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 3555000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 3555000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 3555000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 3722000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 3706000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 3601000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3771000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 3627000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 3627000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 3627000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 3627000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 4050000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 3963000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4000000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 3981000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 3981000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 3981000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 3981000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 3981000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4115000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 4044000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 4204000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 4388000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 4388000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 4388000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 4388000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 4388000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4458000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4670000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4593000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4550000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 4550000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 4550000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 4550000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 4550000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4566000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4462000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4180000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4201000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 4201000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 4201000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4201000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 4201000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 4378000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4389000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4437000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4187000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 4187000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 4187000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 4187000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 4187000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4302000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4398000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 4549000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9865000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 9865000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 9865000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 9865000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9865000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9724000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9677000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9756000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9559000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 9559000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 9559000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 9559000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 9559000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9781000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9793000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9792000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9986000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 9986000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 9986000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 9986000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 9986000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9105000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9414000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9495000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 9485000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 9130000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9148000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 9448000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 9628000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 9192000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8513000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8844000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 9112000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 9112000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 9112000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 9112000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 9112000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9307000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9406000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9236000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9576000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 9576000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 9576000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 9576000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 9576000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 9706000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10198000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10563000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10198000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 10198000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 10198000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 10198000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 10198000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10289000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10644000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10904000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 11016000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 11016000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11186000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RelatedPartyDebtNoncurrent": {
        "label": "Related Party Debt, Noncurrent (Deprecated 2009-01-31)",
        "description": "Portion of the carrying amount as of the balance sheet date of obligations evidenced by notes or loan agreements due all related parties that is payable after one year or beyond the normal operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 390000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 390000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            }
          ]
        }
      },
      "RelatedPartyTransactionDueFromToRelatedPartyCurrent": {
        "label": "Related Party Transaction, Due from (to) Related Party, Current",
        "description": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date within one year where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 543000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 528000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 472000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 439000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 423000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 544000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 544000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 544000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 544000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 494000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 441000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 439000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 549000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 523000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 234000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 220000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 222000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 255000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 255000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 281000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "RelatedPartyTransactionPurchasesFromRelatedParty": {
        "label": "Related Party Transaction, Purchases from Related Party",
        "description": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 531000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1171000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1209000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1209000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 293000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 550000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 257000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 867000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 317000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1178000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1178000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 159000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 159000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 159000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 159000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 159000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "RelatedPartyTransactionRevenuesFromTransactionsWithRelatedParty": {
        "label": "Related Party Transaction, Revenues from Transactions with Related Party (Deprecated 2012-01-31)",
        "description": "Revenues, net of returns and allowances, realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 8000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "RepaymentsOfAccountsReceivableSecuritization": {
        "label": "Repayments of Accounts Receivable Securitization",
        "description": "Repayments of securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 210000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            }
          ]
        }
      },
      "RepaymentsOfDebtMaturingInMoreThanThreeMonths": {
        "label": "Repayments of Debt, Maturing in More than Three Months",
        "description": "The cash outflow from a repayment of a borrowing having initial term of repayment of more than three months. Includes repayments of short-term and long-term debt.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 462000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 462000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "RepaymentsOfLongTermDebt": {
        "label": "Repayments of Long-term Debt",
        "description": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 1185000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1398000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 64000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 255000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 255000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 1515000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1773000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1773000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 1000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 615000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 615000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 827000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 827000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 828000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 828000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 828000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 789000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 789000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 789000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 451000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 451000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 649000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 649000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 731000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 731000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1145000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1145000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1145000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 616000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 616000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1156000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1156000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1589000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1589000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1589000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1150000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1150000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1191000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1191000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1214000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1214000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1545000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1545000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1545000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 580000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 580000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1708000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1708000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1745000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1745000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2687000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2687000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2687000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 116000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 116000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 217000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 217000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 944000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 944000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1936000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1936000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1936000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 65000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 65000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1049000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1049000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1728000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1728000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2490000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2490000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2490000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1241000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1241000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1309000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1309000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1480000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1480000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1786000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1786000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1786000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 352000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 574000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 574000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 644000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 644000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1032000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1032000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3894000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3894000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5158000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5158000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6440000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6440000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6440000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6440000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 79000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 79000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 630000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 630000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1618000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1618000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1640000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1640000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1640000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1640000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1707000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1707000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2067000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2067000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2073000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2073000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2073000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 857000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 857000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1209000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1209000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1209000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1209000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1713000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1713000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1713000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 901000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 901000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 903000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 903000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1336000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1336000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1557000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1557000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 807000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 807000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1311000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RepaymentsOfNotesPayable": {
        "label": "Repayments of Notes Payable",
        "description": "The cash outflow for a borrowing supported by a written promise to pay an obligation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 210000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 210000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 210000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 210000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            }
          ]
        }
      },
      "RepaymentsOfOtherLongTermDebt": {
        "label": "Repayments of Other Long-term Debt",
        "description": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 402000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 402000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 402000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 402000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 806000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 806000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 806000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 806000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 806000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "RepaymentsOfRelatedPartyDebt": {
        "label": "Repayments of Related Party Debt",
        "description": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 596000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1038000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 169000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 330000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 330000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 533000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 709000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 709000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 0,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 250000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 250000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "RepaymentsOfShortTermDebtMaturingInMoreThanThreeMonths": {
        "label": "Repayments of Short-term Debt, Maturing in More than Three Months",
        "description": "The cash outflow from a repayment of a borrowing having initial term of repayment of more than three months but less than one year or one operating cycle (if the normal cycle is more than one year).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 315000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 315000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 452000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 452000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 462000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 500000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 500000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 510000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 510000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 610000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 610000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 700000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 125000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 125000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 125000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 125000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 125000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 125000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 125000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 125000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 350000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 350000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 350000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 350000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 350000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 350000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 350000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 350000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 925000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 925000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1500000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 150000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 150000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 150000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 150000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 150000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 150000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 150000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 549000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 549000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 549000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 549000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 549000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 549000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 500000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsAtCarryingValue": {
        "label": "Restricted Cash and Cash Equivalents, Current",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 167000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 318000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 271000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 271000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 271000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 297000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 274000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 341000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 218000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 201000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 321000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 254000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2017-03-31",
              "val": 254000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 252000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2017-06-30",
              "val": 252000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 320000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2017-09-30",
              "val": 320000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 209000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 209000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 206000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 206000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 240000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 240000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 247000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 223000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 223000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 252000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 252000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 309000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 309000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 358000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 414000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 414000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 373000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 373000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 485000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 485000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 438000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 349000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 349000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 349000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 349000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 349000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 374000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 379000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 379000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 473000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 473000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 393000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 321000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 430000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 430000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 961000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 961000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 744000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 744000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 566000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 381000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 381000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 435000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 435000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 435000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 435000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 482000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 489000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 489000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 530000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 530000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 552000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 552000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 541000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 541000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 541000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 541000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 541000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 578000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 478000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 516000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 525000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 525000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 560000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsNoncurrent": {
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 26000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2016-12-31",
              "val": 26000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 26000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2016-12-31",
              "val": 26000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 26000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 26000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 22000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 85000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 103000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 103000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 128000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 128000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 163000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 163000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 185000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 211000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 211000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 191000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 191000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 186000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 186000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 177000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 121000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 121000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 178000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 178000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 137000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 137000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 53000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 52000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 52000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 52000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 52000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 54000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 54000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 44000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 92000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 92000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 59000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 59000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 83000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 83000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 117000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 180000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 180000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 201000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 201000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 212000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 212000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 174000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 99000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 99000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 71000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 71000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 65000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 65000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 41000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 49000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 49000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 50000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 50000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 24000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RestrictedCashAndInvestmentsCurrent": {
        "label": "Restricted Cash and Investments, Current",
        "description": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 75000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 46000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 40000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 40000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 40000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 40000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 42000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 33000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 26000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 30000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 22000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 35000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 565000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 40000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 40000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 40000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 40000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 40000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 43000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 83000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 73000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 83000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 61000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 60000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 87000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 87000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 167000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 167000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 111000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 207000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 271000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 271000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 205000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 253000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "RestrictedStockExpense": {
        "label": "Restricted Stock or Unit Expense",
        "description": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 31000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 50000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 61000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 61000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 61000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "RestructuringAndRelatedCostExpectedCost": {
        "label": "Restructuring and Related Cost, Expected Cost (Deprecated 2014-01-31)",
        "description": "Amount expected to be recognized in earnings for the specified restructuring cost.",
        "units": {
          "USD": [
            {
              "end": "2009-11-30",
              "val": 37000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-11-30",
              "val": 38000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 37000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 38000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "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": "2009-12-29",
              "end": "2010-06-30",
              "val": 5000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            }
          ]
        }
      },
      "RestructuringCosts": {
        "label": "Restructuring Costs",
        "description": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 69000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 122000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 130000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 130000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 99000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 25000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 33000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 33000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 35000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 96000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 96000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 105000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -67000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -67000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -57000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -57000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -57000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -57000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            }
          ]
        }
      },
      "RestructuringReserve": {
        "label": "Restructuring Reserve",
        "description": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 83000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-12-31",
              "val": 111000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 111000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 111000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 111000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 111000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 92000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 77000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 65000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 53000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 53000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 53000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 41000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-09-30",
              "val": 17000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 50000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": -35000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 102000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -145000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 132000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 94000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 77000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "RestructuringReserveSettledWithCash": {
        "label": "Restructuring Reserve, Settled With Cash (Deprecated 2013-01-31)",
        "description": "Amount of cash paid in the period to fully or partially settle a specified, previously accrued type of restructuring cost.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -27000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -22000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -37000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 6820000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 7494000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 8134000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 8134000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 8134000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 8134000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 8534000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 8631000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 9128000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 9304000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 9304000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 9304000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 9304000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 9304000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 9623000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 9894000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 10146000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 10055000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 10055000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 10055000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 10055000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 10055000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 9830000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 10114000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 9959000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 9893000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 9893000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 9893000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 9893000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 9893000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 9437000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 9660000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 10131000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10358000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 10358000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 10358000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 10358000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 10358000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10180000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10435000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 11160000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10910000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 10910000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 10910000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 10910000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 10910000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11334000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 11704000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 12046000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 12068000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 12068000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 12068000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 12068000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 12068000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 11954000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 11926000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 12121000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 12030000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 12030000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 12030000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 12030000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 12030000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12720000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 11442000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 11950000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 13503000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 14081000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 14081000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 14081000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 14081000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 14346000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 14551000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 14949000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 14766000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 14766000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 14766000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 14766000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 14743000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 15321000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 15452000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 15871000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 16267000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 16267000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 16267000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 16267000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 16267000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16475000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16622000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 16749000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 16735000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 16072000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 16098000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16926000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 16942000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 4028000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 4161000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 4502000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4597000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 4597000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 4597000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 4597000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 4597000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4907000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 4891000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 5233000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5490000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 5490000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 5490000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 5490000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 5490000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 5767000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5835000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6161000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 6426000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 6426000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 6426000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 6426000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 6426000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 6931000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6917000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7387000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7577000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 7577000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 8065000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RevenueFromContractWithCustomerIncludingAssessedTax": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "description": "Amount, including 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": 48000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 79000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 137000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 58000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 191000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 54000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 207000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -16000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -26000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -41000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -25000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -62000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -5000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "RevenueFromPurchasedOilAndGas": {
        "label": "Revenue from Purchased Oil and Gas (Deprecated 2018-01-31)",
        "description": "Revenue from sale of oil and gas purchased from other sources.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1721000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2704000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2704000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1124000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1555000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 431000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1901000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 347000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2433000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2433000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2433000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 822000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 822000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1189000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1189000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 367000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 367000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1515000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1515000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 326000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 326000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2146000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2146000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 918000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1348000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 430000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1807000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 460000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2575000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "RevenueFromRelatedParties": {
        "label": "Revenue from Related Parties",
        "description": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 48000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 48000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 48000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 70000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 70000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 23000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 3000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 2000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 9000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "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": "2018-03-31",
              "val": 544000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 574000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 647000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2020-09-30",
              "val": 831000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 779000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 760000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 506000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 476000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 488000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 109000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 107000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 105000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 103000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 101000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 100000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 98000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 96000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 133000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 131000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 130000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 128000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 127000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 126000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 123000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 122000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 119000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 118000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 18859000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 4722000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 4722000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 8863000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 4141000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 4141000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 13202000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 4339000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 4339000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17318000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17318000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 4116000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 4461000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4461000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4461000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 4461000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 8859000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 8859000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 14150000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14150000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 4494000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 4494000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 5052000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 5052000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4956000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4956000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 9638000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 9451000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 4587000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 4587000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 4496000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 4496000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14933000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14705000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5295000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5295000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5254000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5254000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18924000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19063000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19063000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 3991000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 4357000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4686000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4686000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4690000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4690000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10640000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10656000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5954000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5954000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5966000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5966000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17205000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 17235000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6565000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6565000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6579000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6579000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23489000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23489000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23489000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 6284000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 6254000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6082000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6082000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6082000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6082000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12223000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12223000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6141000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6141000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6141000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6141000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18725000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 18725000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6502000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6502000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6141000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6502000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 6502000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 24888000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 24888000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 24888000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 6163000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 6163000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7237000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7237000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7237000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 7237000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 13261000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 13261000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 6024000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 6024000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 6024000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 6024000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 20173000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 20173000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6912000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6912000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6912000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6912000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27429000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27429000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27429000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 7255000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 7255000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8830000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8830000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8830000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8830000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15345000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15345000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 6514000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 6514000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 6514000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 6514000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22746000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22746000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7401000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7401000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7401000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7401000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29447000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29447000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29447000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 6702000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 6702000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7573000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7573000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7573000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7573000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14485000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 14485000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6910000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23486000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 23486000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9002000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31360000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31360000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31366000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 7875000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 7875000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8757000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8757000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8747000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8747000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16381000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16413000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7623000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7623000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7665000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7665000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 25149000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 25180000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8769000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8769000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8768000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8768000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33531000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33565000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33558000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 8381000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 8384000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9693000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9693000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9693000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9691000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17769000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17769000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8076000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8076000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8076000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 8074000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 27170000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 27170000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9403000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9403000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9403000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9401000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35985000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35978000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35978000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 8814000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 8812000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9477000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9477000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9477000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17166000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17166000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7689000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7689000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7689000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 26096000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 26096000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8929000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8929000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 8929000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34438000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34438000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34438000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 16725000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 8343000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8747000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 8747000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16069000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 16069000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7322000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 7322000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24925000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24925000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8853000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8853000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33039000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 33039000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 16663000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 16663000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 9890000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4632000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 17805000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8652000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 7915000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4020000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 26715000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13514000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8910000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 4863000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36347000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17938000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17938000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 17938000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5327000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 5327000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9566000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9566000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4239000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4239000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14412000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 14412000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4845000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4845000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19078000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19078000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 19078000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5563000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5563000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10380000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10380000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4818000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4818000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16360000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 16360000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5980000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5980000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21727000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21727000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 21727000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6043000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6043000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11403000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11403000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5361000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5361000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17557000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 17557000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6154000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 6154000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23028000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 23028000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6714000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6714000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12141000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5427000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 18846000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6705000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 24258000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 7242000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity": {
        "label": "Segment Reporting Information, Intersegment Revenue (Deprecated 2013-01-31)",
        "description": "Amount of revenue from transactions with other operating segments of the same entity.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 6000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 9000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 7000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 9000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 55000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            }
          ]
        }
      },
      "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": 20000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 30000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 70000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 52000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 38000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 46000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 35000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SaleOfStockPricePerShare": {
        "label": "Sale of Stock, Price Per Share",
        "description": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "units": {
          "USD/shares": [
            {
              "end": "2015-06-30",
              "val": 32.48,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-07-30",
              "val": 32.48,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-07-30",
              "val": 32.48,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-07-30",
              "val": 32.48,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            }
          ]
        }
      },
      "SalesRevenueServicesGross": {
        "label": "Sales Revenue, Services, Other (Deprecated 2018-01-31)",
        "description": "Amount before allowances and discounts of service revenue classified as other.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 5000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 7000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "SecuredDemandNoteDeficiency": {
        "label": "Secured Demand Note Deficiency (Deprecated 2019-01-31)",
        "description": "If the value of securities and cash collateralizing a secured demand note contributed for purposes of capital under regulatory reporting requirements after application of the deductions specified therein is less than the unpaid principal amount of the secured demand note, such deficiency is deducted.",
        "units": {
          "USD": [
            {
              "end": "2016-02-29",
              "val": 23000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "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": "2009-12-31",
              "val": 356000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 356000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 356000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 356000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 298000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 121000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 73000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 46000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 26000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 22000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 15000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 17000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 17000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "SecuritiesReceivedAsCollateral": {
        "label": "Securities Received as Collateral",
        "description": "The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 365000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 47000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 47000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-12-31",
              "val": 17000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            }
          ]
        }
      },
      "SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale": {
        "label": "Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale",
        "description": "Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 8000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 30000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -30000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 17000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 25000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 26000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -36000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "SegmentReportingIncomeBeforeIncomeTaxesExtraordinaryItemsDiscontinuedOperationsAndCumulativeEffect": {
        "label": "Segment Reporting, Income before Income Taxes, Extraordinary Items, and Discontinued Operations (Deprecated 2011-01-31)",
        "description": "Consolidated income before income taxes, extraordinary items, and discontinued operations.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 4034000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4419000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4221000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationAssets": {
        "label": "Segment Reporting Information, Assets (Deprecated 2011-01-31)",
        "description": "Amount of total assets attributed to the reportable segment.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 49180000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 49173000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 50948000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 52240000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 51376000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 51986000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            }
          ]
        }
      },
      "SegmentReportingInformationDepreciationDepletionAndAmortizationExpense": {
        "label": "Segment Reporting Information, Depreciation, Depletion, and Amortization Expense (Deprecated 2011-01-31)",
        "description": "Amount of depreciation, depletion, and amortization expense for the reportable segment. Such disclosure is presented if the amount is: (a) is included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1634000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1834000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2075000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationExpendituresForAdditionsToLongLivedAssets": {
        "label": "Segment Reporting Information, Expenditures for Additions to Long-Lived Assets (Deprecated 2011-01-31)",
        "description": "Total expenditures for additions to 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 of the reportable segment.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 3117000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 3273000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3326000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationIncomeTaxExpenseBenefit": {
        "label": "Segment Reporting Information, Income Tax Expense (Benefit) (Deprecated 2011-01-31)",
        "description": "Amount of income tax expense or benefit attributed to a reportable segment.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1317000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 1712000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1658000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationInterestExpense": {
        "label": "Segment Reporting Information, Interest Expense (Deprecated 2011-01-31)",
        "description": "Amount of interest expense for the reportable segment. Such disclosure is presented if the amount is: (a) included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 832000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 731000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 817000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationIntersegmentRevenue": {
        "label": "Segment Reporting Information, Intersegment Revenue (Deprecated 2011-01-31)",
        "description": "Amount of revenue from transactions with other operating segments of the same entity. Such disclosure is presented if the amount is: (a) included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 6000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 9000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 3000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 9000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 3000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 6000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 3000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 1000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 2000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            }
          ]
        }
      },
      "SegmentReportingInformationNoninterestExpense": {
        "label": "Segment Reporting Information, Noninterest Expense (Deprecated 2011-01-31)",
        "description": "Total amount of expenses, other than interest, for the reportable segment. Must be disclosed if the amount (a) is included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) is otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 12568000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13918000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            }
          ]
        }
      },
      "SegmentReportingInformationProfitLoss": {
        "label": "Segment Reporting Information, Profit (Loss) (Deprecated 2011-01-31)",
        "description": "Amount of profit or loss recognized by the reportable segment.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 2737000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 1369000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 657000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 2126000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 757000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2707000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 749000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1194000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 1194000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 445000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 2039000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 845000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 668000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 1288000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 620000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            }
          ]
        }
      },
      "SegmentReportingInformationRevenue": {
        "label": "Segment Reporting Information, Revenue for Reportable Segment (Deprecated 2013-01-31)",
        "description": "Amount of total revenue for the reportable segments, including revenue from external customers, transactions with other operating segments of the same entity, and (gross) interest revenue. All considered to be \"operating revenue\" for purposes of the taxonomy.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 18859000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 8863000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 4141000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 13202000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 4339000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17318000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 17318000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 4461000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 8859000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 8859000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 4398000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 14150000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 14150000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 5291000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 18644000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 5052000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 4956000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 9638000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 4587000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 14933000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5295000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 19063000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 18924000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4690000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4686000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10656000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5966000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23489000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 6082000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 12223000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 6141000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2"
            }
          ]
        }
      },
      "ServicingLiabilityAtFairValueAmount": {
        "label": "Servicing Liability at Fair Value, Amount",
        "description": "Fair value of a liability representing servicing arrangements under which the estimated future revenue from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": -2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-06-30",
              "val": 2000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            }
          ]
        }
      },
      "SeveranceCosts": {
        "label": "Severance Costs (Deprecated 2013-01-31)",
        "description": "The charge against earnings in the period for known and estimated costs of termination benefits provided to current employees that are involuntarily terminated under a benefit arrangement associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, excluding costs or losses pertaining to an entity newly acquired in a business combination or a discontinued operation as defined by generally accepted accounting principles and costs associated with one-time termination benefits.",
        "units": {
          "USD": [
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 40000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 40000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 35000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": -5000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2008-12-31",
              "end": "2009-12-31",
              "val": 7000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 45000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 15000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 119000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 119000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 120000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -99000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "SeveranceCosts1": {
        "label": "Severance Costs",
        "description": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 120000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 99000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 124000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "end": "2014-04-01",
              "val": 27000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q1I"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 18000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 4000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 5000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 67000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 42000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 54000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 70000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 70000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 18000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 27000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 27000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 35000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 35000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 44000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 28000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 28000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 43000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 43000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 55000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 67000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 67000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 67000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 39000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 39000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 56000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 75000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 75000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 94000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 94000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 94000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 39000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 39000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 70000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 70000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 99000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 99000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 120000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 46000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 68000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 68000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 111000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 111000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 91000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 91000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 91000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 39000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 39000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 79000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 79000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 102000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 102000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 97000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 44000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 44000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 67000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 67000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 88000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 88000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 111000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 111000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 111000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 31000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 31000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 57000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 57000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 76000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 76000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 88000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 29000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 47000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 64000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 75000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 28000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -54743,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 39.36,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 1960665,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 847118,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 40.56,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 40.22,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": -1058804,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "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": "2013-01-01",
              "end": "2013-12-31",
              "val": 40.89,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "description": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.0273,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0372,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0004,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0456,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0005,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0005,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.0005,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.0484,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.0484,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.0484,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.0484,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0005,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0005,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0005,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.0005,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.0528,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.0528,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.0528,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.0528,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0005,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0005,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0528,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0528,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "description": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.0317,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0201,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0002,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0296,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0003,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0003,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.0003,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.0265,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.0265,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.0265,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.0265,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0003,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0003,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0003,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.0001,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.013,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.013,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.013,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.013,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0001,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.013,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.013,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "description": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 0.293,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.367,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0.0037,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.271,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0027,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0027,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0.0024,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0.244,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 0.244,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0.244,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 0.244,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0024,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0024,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0024,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0.0023,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0.232,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0.232,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0.232,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0.232,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0023,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0023,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.232,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.232,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 20188327,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term (Deprecated 2012-01-31)",
        "description": "The weighted average period between the balance sheet date and expiration for all vested portions of options outstanding and currently exercisable (or convertible) under the plan, which may be expressed in a decimal value for number of years.",
        "units": {
          "Years": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4.64,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 147000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 15000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 11000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period",
        "description": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.",
        "units": {
          "shares": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -893758,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "description": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "units": {
          "shares": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -54743,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "units": {
          "USD/shares": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 18.36,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14.43,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 14.43,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8.08,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8.08,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8.08,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6.22,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6.22,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 6.22,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4.18,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4.18,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4.18,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4.18,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012"
            }
          ]
        }
      },
      "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": "2013-12-31",
              "val": 10000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2012-12-31",
              "val": 21903781,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 21035445,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "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": "2011-12-31",
              "val": 30000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 13000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "SharePrice": {
        "label": "Share Price",
        "description": "Price of a single share of a number of saleable stocks of a company.",
        "units": {
          "USD/shares": [
            {
              "end": "2012-03-31",
              "val": 39.21,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 37.62,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 35.58,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 29.74,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 34.48,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-03-31",
              "val": 34.48,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 30.88,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-06-30",
              "val": 30.88,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 29.64,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-09-30",
              "val": 29.64,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 27.39,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 27.39,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 33.56,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-03-31",
              "val": 33.56,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 35,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": 36.48,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 36.48,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-09-30",
              "val": 34.09,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-09-30",
              "val": 34.09,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 37.08,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 37.08,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33.61,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-03-31",
              "val": 33.61,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 31.42,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-06-30",
              "val": 31.42,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 29.7,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-09-30",
              "val": 29.7,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 27.77,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 27.77,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 35.86,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-03-31",
              "val": 35.86,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 36.36,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-06-30",
              "val": 36.36,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 33.29,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-09-30",
              "val": 33.29,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 35.49,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 35.49,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 35.98,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 36.07,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 37.67,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 39.41,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2022-08-04",
              "val": 43.32,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-08-04",
              "val": 43.32,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-08-04",
              "val": 43.32,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-08-04",
              "val": 43.32,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2025-03-31",
              "val": 43.42,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 42.98,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-03-31",
              "val": 42.98,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q1I"
            }
          ]
        }
      },
      "SharesIssued": {
        "label": "Shares, Issued",
        "description": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "units": {
          "shares": [
            {
              "end": "2009-12-31",
              "val": 694565000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-09-30",
              "val": 696156000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 698112000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 889525000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2012-12-31",
              "val": 889525000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 892034000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 892034000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": 892034000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2013-12-31",
              "val": 892034000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 894208000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 894568000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 895979000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 896610000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 954545000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-12-31",
              "val": 954668000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 956802000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 957616000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 958014000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 958778000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 960840000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 961920000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 962685000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 965168000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 965168000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 967214000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 967214000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 967214000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-03-31",
              "val": 967214000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 967739000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 967739000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 967739000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 968842000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 968842000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 970020000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 970020000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 972786000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 972786000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-03-31",
              "val": 972786000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-03-31",
              "val": 972786000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 972786000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-03-31",
              "val": 972786000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 973417000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 973417000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-06-30",
              "val": 973417000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-06-30",
              "val": 973417000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 973941000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 973941000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 974416000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 976240000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 976337000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 976337000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-06-30",
              "val": 976337000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 976337000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 977405000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 977405000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 977466000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-03-31",
              "val": 979008000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 979665000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 979665000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-06-30",
              "val": 979665000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-06-30",
              "val": 979665000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 980150000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 980150000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 981291000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-03-31",
              "val": 982042000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 982305000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 982305000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-06-30",
              "val": 982305000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 982305000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 995575000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 995575000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 995830000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 996402000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 997052000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 997052000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-06-30",
              "val": 997052000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 997052000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 997270000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 997270000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 1001249000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-03-31",
              "val": 1001858000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1002330000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 1002330000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-06-30",
              "val": 1002330000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-06-30",
              "val": 1002330000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1006666000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 1006666000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1007046000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1011368000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 1011368000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-03-31",
              "val": 1011368000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2025-03-31",
              "val": 1011368000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1011820000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-06-30",
              "val": 1011820000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1012123000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1024401000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1024401000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1025041000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "SharesIssuedPricePerShare": {
        "label": "Shares Issued, Price Per Share",
        "description": "Per share or per unit amount of equity securities issued.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-06-05",
              "val": 35,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-06-05",
              "val": 35,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 35,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 35,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 35,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            }
          ]
        }
      },
      "SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares": {
        "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares",
        "description": "The number of shares that would be issued, determined under the conditions specified in the contract, if the settlement were to occur at the reporting date.",
        "units": {
          "shares": [
            {
              "end": "2014-06-30",
              "val": 4000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            }
          ]
        }
      },
      "ShortTermBorrowings": {
        "label": "Short-term Debt",
        "description": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 211000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 45000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 155000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 155000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 155000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 155000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 256000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 289000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 65000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 50000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 140000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 462000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 163000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 163000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 163000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 163000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 163000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 339000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 376000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 60000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 233000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 662000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 214000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 341000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 341000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 341000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 341000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 341000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 980000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 621000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 562000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 460000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 460000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 460000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 460000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 460000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 309000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 543000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 675000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 533000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 533000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 533000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 533000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 533000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3640000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 951000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 567000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1267000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2048000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1757000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 710000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 929000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 929000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 929000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 929000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 929000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1654000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1252000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 834000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 714000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 714000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 714000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 714000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 714000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1254000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1059000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1019000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1370000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1370000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1370000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1370000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1370000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1979000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1119000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1181000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2031000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2031000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2031000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2031000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2031000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 1191000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3128000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1865000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2667000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3330000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 1248000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 1248000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 1248000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 1248000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 1248000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1900000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2003000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1690000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2586000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2586000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 2586000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2586000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2586000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1306000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1236000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1720000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2523000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2523000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2523000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2523000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2523000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2206000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1454000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1031000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1859000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1084000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1109000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1080000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 612000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 612000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 665000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 0.0112,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0.0124,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0.0215,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 0.0215,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0.0225,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "ShortTermDebtWeightedAverageInterestRateOverTime": {
        "label": "Short-term Debt, Weighted Average Interest Rate, over Time",
        "description": "Weighted average interest rate of short-term debt outstanding calculated over time.",
        "units": {
          "pure": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0088,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0132,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0221,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0221,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0225,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ShortTermLeaseCost": {
        "label": "Short-term Lease, Cost",
        "description": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 9000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 16000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 5000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 19000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "ShorttermDebtAverageOutstandingAmount": {
        "label": "Short-term Debt, Average Outstanding Amount",
        "description": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 636000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 132000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 132000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 125000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 125000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 125000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 218000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 218000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 218000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 199000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 199000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 254000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1125000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 823000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 531000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 531000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 472000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ShorttermDebtMaximumAmountOutstandingDuringPeriod": {
        "label": "Short-term Debt, Maximum Amount Outstanding During Period",
        "description": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, the maximum amount borrowed at any time during the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 1646000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 523000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 523000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 346000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 600000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 600000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 600000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 505000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 505000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 682000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3076000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2147000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1237000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1237000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 890000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit",
        "description": "The amount of the unrecognized tax benefit of a position taken for which it is reasonably possible that the total amount thereof will significantly increase or decrease within twelve months of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 251000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 14000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 65000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "SiteContingencyLossExposureNotAccruedLowEstimate": {
        "label": "Site Contingency, Loss Exposure Not Accrued, Low Estimate (Deprecated 2016-01-31)",
        "description": "Low-end of the range estimate of the loss exposure for reasonably possible environmental contingencies at an individual site for which no accrual has been recorded.",
        "units": {
          "USD": [
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 430000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 430000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 430000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 430000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 430000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 430000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 430000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 430000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 430000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 430000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 430000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 430000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            }
          ]
        }
      },
      "SpentNuclearFuelObligationNoncurrent": {
        "label": "Spent Nuclear Fuel Obligation, Noncurrent",
        "description": "Provision for the disposal costs of spent nuclear fuel from generating stations.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 1015000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 1016000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 1017000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 1017000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 1017000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 1017000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 1017000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 1018000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 1018000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 1018000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1018000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 1018000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 1018000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 1018000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 1019000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 1019000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 1019000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 1019000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 1019000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 1019000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 1019000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 1019000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1019000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1019000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1020000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1020000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1020000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1020000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1020000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1020000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1020000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1020000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1021000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1021000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1021000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1021000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1021000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1021000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1021000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1021000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1021000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1021000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1021000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 1021000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1021000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1021000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1021000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1021000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1021000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1021000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1021000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 1021000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1021000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1021000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1022000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1023000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1023000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1024000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1024000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1024000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1024000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1024000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1136000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1139000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1142000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1147000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1151000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1157000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1164000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1171000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1171000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1171000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1171000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1171000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1178000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1186000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1193000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1199000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1204000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1206000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1207000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1208000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 1208000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 1208000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 1208000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 1208000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1208000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1209000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1209000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1210000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "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": "2008-12-31",
              "val": 11047000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 12153000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 13451000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 13186000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 13955000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 13560000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 13560000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 13931000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 14112000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 14356000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14385000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 14385000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 14385000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 14385000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 14385000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 21816000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 22033000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 21821000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21431000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 21431000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 21431000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 21431000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 21431000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21089000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 21353000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 21859000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 22732000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 22732000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 22732000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 22732000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 22732000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 22568000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 22853000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 23595000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 22608000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 22608000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 22608000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 22608000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 22608000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 23065000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 23506000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 25770000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 25793000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 25793000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 25793000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 25793000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 25793000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 25717000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 25756000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 26027000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 25837000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 25837000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 25837000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 25837000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 25837000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 26530000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 27546000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 28100000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 29857000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 29896000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 29896000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 29896000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 29896000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 30231000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 30515000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 31020000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 30764000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 30764000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 30764000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 30764000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 30741000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 31357000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31548000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 32023000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 32224000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 32224000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 32224000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 32224000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 32224000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 32482000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 32703000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 32884000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 32585000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 32015000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 32140000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 33851000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 34393000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23656000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 24582000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25079000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 25470000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26152000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 26622000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 27607000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27620000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 28113000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 28798000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 28798000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29315000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2007-12-31",
              "val": 10137000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 11047000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2008-12-31",
              "val": 11047000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2009-12-31",
              "val": 12640000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 13563000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 13934000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 14115000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 14359000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2011-12-31",
              "val": 14388000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-01-31",
              "val": 22067000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-03-31",
              "val": 22102000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 22322000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 22103000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2012-12-31",
              "val": 21730000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21326000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 21588000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 22067000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2013-12-31",
              "val": 22940000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 22778000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 24229000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 25050000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 24133000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 24638000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 25069000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 27289000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 27294000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-12-31",
              "val": 27330000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 27186000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 27298000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 27460000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 27612000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 27612000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 27612000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 27612000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 27612000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 27640000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 27629000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 28291000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 29290000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 30317000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32132000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2017-12-31",
              "val": 32187000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2017-12-31",
              "val": 32169000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 32169000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32565000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 32565000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-03-31",
              "val": 32565000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-03-31",
              "val": 32565000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 32839000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2018-06-30",
              "val": 32839000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-06-30",
              "val": 32839000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 33388000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-09-30",
              "val": 33388000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 33047000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2018-12-31",
              "val": 33070000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2018-12-31",
              "val": 33047000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 33047000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 33047000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-03-31",
              "val": 33704000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 33907000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2019-06-30",
              "val": 33907000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-06-30",
              "val": 33907000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-06-30",
              "val": 33907000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 34352000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2019-09-30",
              "val": 34352000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 34573000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-03-31",
              "val": 34616000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 34871000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 34871000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-06-30",
              "val": 34871000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-06-30",
              "val": 34871000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 35103000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2020-09-30",
              "val": 35103000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 34868000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-03-31",
              "val": 34313000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 34500000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2021-06-30",
              "val": 34500000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-06-30",
              "val": 34500000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-06-30",
              "val": 34500000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 34259000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2021-09-30",
              "val": 34259000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 34795000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-03-31",
              "val": 23491000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23656000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-06-30",
              "val": 23656000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-06-30",
              "val": 23656000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-06-30",
              "val": 23656000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 24582000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-09-30",
              "val": 24582000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 24744000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-03-31",
              "val": 25066000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 25079000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2023-06-30",
              "val": 25079000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-06-30",
              "val": 25079000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-06-30",
              "val": 25079000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 25470000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2023-09-30",
              "val": 25470000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2023-12-31",
              "val": 25755000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-03-31",
              "val": 26061000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26152000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2024-06-30",
              "val": 26152000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-06-30",
              "val": 26152000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-06-30",
              "val": 26152000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 26622000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2024-09-30",
              "val": 26622000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 26921000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 27607000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2025-03-31",
              "val": 27607000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-03-31",
              "val": 27607000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2025-03-31",
              "val": 27607000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27620000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2025-06-30",
              "val": 27620000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 28113000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 28798000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 28798000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 29315000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "StockIssued1": {
        "label": "Stock Issued",
        "description": "The fair value of stock issued in noncash financing activities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7365000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7365000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7365000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 7365000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 7365000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 131000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3400000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 131000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 131000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 2000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 3000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 4000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesAcquisitions": {
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "description": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "units": {
          "shares": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188124000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188124000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 188124000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "description": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "units": {
          "shares": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 857000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 857000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1064000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1064000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1064000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 735000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 960000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 960000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 960000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 255000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 790000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1083000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1170000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 351000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 599000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 924000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1242000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1242000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1242000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 323000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 648000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 996000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1324000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1324000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1324000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 361000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 361000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 361000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 361000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 703000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 342000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 342000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 997000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 294000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1318000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1318000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1318000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 320000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 311000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 311000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 311000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 311000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 317000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 317000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1285000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1285000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1285000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1285000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 470000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -51000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -51000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1480000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1480000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1480000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1480000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 902000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 420000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 420000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 391000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 391000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2091000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2091000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2091000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2091000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 211000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 242000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 242000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 275000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 275000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 983000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 983000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 983000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 266000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 278000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 278000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 278000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 278000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 302000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 302000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1173000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1173000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1173000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 276000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 396000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 396000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 396000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 396000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 349000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 349000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1344000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1344000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 8000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 334000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 334000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 299000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 931000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 302000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesNewIssues": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "description": "Number of new stock issued during the period.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 57500000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57500000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57500000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57500000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12995000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 12995000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12995000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12995000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12995000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3587000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3587000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3587000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3980000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3980000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3989000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3989000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4031000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4031000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4031000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4031000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 16101000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture",
        "description": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "units": {
          "shares": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1574000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1430000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1430000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2868000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2868000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2868000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1739000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2494000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2911000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5066000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5066000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5066000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1685000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1685000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1685000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1685000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1868000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 183000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 183000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2677000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 809000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3534000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3534000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3534000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2446000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 320000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 320000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 320000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 320000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 207000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 207000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3111000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3111000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3111000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3111000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1354000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 148000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 68000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1570000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1570000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1570000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1570000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 640000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 237000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 237000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 237000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 237000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 94000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 94000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1734000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1734000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1734000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1734000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 21000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 561000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 561000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 561000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 306000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 372000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 372000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 372000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 372000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -84000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 84000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 659000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 659000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 659000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 333000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 76000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 76000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 76000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 76000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 464000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 464000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 299000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 299000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 299000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 299000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 118000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 118000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 4000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 323000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 338000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2011-01-01",
              "end": "2011-12-31",
              "val": -424228,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1776041,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -670957,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesTreasuryStockReissued": {
        "label": "Stock Issued During Period, Shares, Treasury Stock Reissued",
        "description": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 33000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017Q2"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueAcquisitions": {
        "label": "Stock Issued During Period, Value, Acquisitions",
        "description": "Value of stock issued pursuant to acquisitions during the period.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7365000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 7365000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 7365000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7365000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -63000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -421000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "description": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 19000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 22000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 22000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 23000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 25000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 26000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 28000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 25000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 16000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 24000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 32000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 9000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 36000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 55000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 12000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 43000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 61000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 150000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 15000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 15000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 40000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 105000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 51000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 24000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 24000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 24000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 24000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 19000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 112000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 15000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 16000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 56000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 34000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 41000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 11000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 12000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 47000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 13000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 13000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 14000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 43000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 13000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2015-01-01",
              "end": "2015-09-30",
              "val": 1868000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1868000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 563000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 140000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 148000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 148000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 173000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 691000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueShareBasedCompensationGross": {
        "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture",
        "description": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 72000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 70000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 70000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 23000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 43000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 56000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -3000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 17000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 20000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 32000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 15000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 41000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -4000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 17000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 17000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 17000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 40000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 24000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 9000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 69000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -13000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 11000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 26000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 34000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 10000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueTreasuryStockReissued": {
        "label": "Stock Issued During Period, Value, Treasury Stock Reissued",
        "description": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1150000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1150000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -1150000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1150000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            }
          ]
        }
      },
      "StockOptionPlanExpense": {
        "label": "Stock or Unit Option Plan Expense",
        "description": "Amount of noncash expense for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 8000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            }
          ]
        }
      },
      "StockRedeemedOrCalledDuringPeriodShares": {
        "label": "Stock Redeemed or Called During Period, Shares",
        "description": "Number of stock bought back by the entity at the exercise price or redemption price.",
        "units": {
          "shares": [
            {
              "end": "2016-07-03",
              "val": 400000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-18",
              "val": 500000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 400000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 600000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "StockRedeemedOrCalledDuringPeriodValue": {
        "label": "Stock Redeemed or Called During Period, Value",
        "description": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 87000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -193000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -193000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodShares": {
        "label": "Stock Repurchased During Period, Shares",
        "description": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "shares": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 33000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodValue": {
        "label": "Stock Repurchased During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "description": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "units": {
          "shares": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            }
          ]
        }
      },
      "SubleaseIncome": {
        "label": "Sublease Income",
        "description": "Amount of sublease income excluding finance and operating lease expense.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 3000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 19000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 48000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 29000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 7000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 48000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SubordinatedBorrowingInterestRate": {
        "label": "Subordinated Borrowing, Interest Rate",
        "description": "Stated interest rate of the subordinated debt.",
        "units": {
          "pure": [
            {
              "start": "2014-06-10",
              "end": "2014-06-11",
              "val": 0.025,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-06-01",
              "end": "2014-06-30",
              "val": 0.025,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.025,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.025,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q3"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 0.025,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            }
          ]
        }
      },
      "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest": {
        "label": "Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest",
        "description": "The number of units or percentage investment held in the subsidiary by the limited liability company or limited partnership.",
        "units": {
          "pure": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.125,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.125,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": {
        "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions",
        "description": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.",
        "units": {
          "pure": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            }
          ]
        }
      },
      "SupplementalDeferredPurchasePrice": {
        "label": "Supplemental Deferred Purchase Price",
        "description": "A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1754000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1754000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3275000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3275000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4441000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4441000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4441000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4441000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1339000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1339000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1958000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1958000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2933000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2933000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3652000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3652000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3652000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3652000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 348000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 348000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 348000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 348000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 348000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 348000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 348000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "TangibleAssetImpairmentCharges": {
        "label": "Tangible Asset Impairment Charges",
        "description": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 14000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 14000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 14000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 43000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 14000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 86000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 24000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 24000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 24000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 24000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 36000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 36000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "TaxAdjustmentsSettlementsAndUnusualProvisions": {
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "description": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 300000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 310000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 300000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 76000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 76000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 76000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 76000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 76000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 76000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 76000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            }
          ]
        }
      },
      "TaxBenefitFromStockOptionsExercised": {
        "label": "Tax Benefit from Stock Options Exercised (Deprecated 2012-01-31)",
        "description": "Reductions in the entity's income taxes that arise when compensation cost (from non-qualified stock options) recognized on the entity's tax return exceeds compensation cost from non-qualified stock options recognized on the income statement. This element increases net cash provided by operating activities.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 59000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 6000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 6000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            }
          ]
        }
      },
      "TaxBenefitFromStockOptionsExercised1": {
        "label": "Tax Benefit from Stock Options Exercised (Deprecated 2013-01-31)",
        "description": "Tax benefits realized from the exercise of stock options resulting in reductions in the entity's income taxes, which increases net cash provided by operating activities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            }
          ]
        }
      },
      "TaxesExcludingIncomeAndExciseTaxes": {
        "label": "Taxes, Miscellaneous",
        "description": "All taxes not related to income of the entity or excise or sales taxes levied on the revenue of the entity that are not reported elsewhere. These taxes could include production, real estate, personal property, and pump tax.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 778000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 200000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 380000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 180000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 592000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 212000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 778000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 778000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 197000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 197000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 383000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 383000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 186000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 186000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 615000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 615000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 232000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 232000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 808000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 808000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 808000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 203000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 203000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 394000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 394000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 191000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 191000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 602000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 602000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 207000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 207000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 785000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 785000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 785000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 194000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 194000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 448000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 448000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 254000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 254000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 737000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 737000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 290000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 290000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1019000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1019000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1019000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 277000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 277000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 548000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 548000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 271000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 271000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 825000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 825000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 277000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 277000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1095000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1095000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1095000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 293000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 293000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 580000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 580000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 288000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 288000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 887000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 887000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 306000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 306000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1154000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1154000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1154000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 304000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 304000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 598000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 598000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 294000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 294000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 908000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 908000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 310000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 310000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 325000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 325000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 720000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 720000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 394000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 394000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1168000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1168000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 449000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 449000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1576000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1576000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1576000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 436000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 436000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 857000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 857000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 420000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 420000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1313000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1313000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 456000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 456000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1731000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1731000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1731000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 446000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 446000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 874000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 874000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 428000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 428000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1342000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1342000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 469000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 469000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1783000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1783000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1783000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 445000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 445000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 863000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 863000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 418000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 418000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1316000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1316000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 452000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 452000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1732000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1732000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1732000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1213000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 437000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 437000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 847000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 847000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 411000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 411000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1299000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1299000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 452000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 452000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1714000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1714000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1232000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1232000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 438000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 317000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 870000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 631000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 432000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 314000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1337000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 983000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 468000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 353000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1766000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1291000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1291000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1291000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 354000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 354000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 684000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 330000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 330000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1061000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1061000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 377000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 377000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1390000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1390000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1390000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 355000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 355000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 679000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 679000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 324000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 324000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1063000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1063000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 383000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 383000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1408000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1408000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1408000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 371000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 371000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 731000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 731000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 360000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 360000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1127000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1127000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 395000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 395000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1504000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1504000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 405000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 405000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 788000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 383000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1216000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 429000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1629000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 443000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "TaxesOther": {
        "label": "Taxes, Other",
        "description": "Amount of tax expense classified as other.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 21000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 26000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 26000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 36000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 42000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 42000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 42000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 198000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 198000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 198000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 185000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 102000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 102000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 102000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 118000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 114000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 114000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 114000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 58000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 60000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018"
            }
          ]
        }
      },
      "TaxesOtherThanIncomeExciseProductionAndPropertyTaxes": {
        "label": "Taxes Other than Income, Excise, Production and Property Taxes (Deprecated 2009-01-31)",
        "description": "Taxes other than income taxes, if not included elsewhere, that could include, property tax or other selling and distribution-related taxes.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 379000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 186000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 380000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 180000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            }
          ]
        }
      },
      "TaxesPayableCurrent": {
        "label": "Taxes Payable, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 264000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 297000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 297000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 297000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 297000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 353000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 353000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 315000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 315000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 285000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2014-03-31",
              "val": 285000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2014-03-31",
              "val": 285000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-03-31",
              "val": 285000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 285000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 305000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 305000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 65000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-03-31",
              "val": 360000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 360000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 150000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 293000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 293000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 723000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 723000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 373000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 373000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 412000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 412000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 412000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 412000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 446000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 431000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 414000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 414000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 414000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 414000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 414000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 442000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 396000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 403000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 527000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 527000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 527000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 527000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 527000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 291000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 540000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 473000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 508000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 495000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 253000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 253000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 253000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 253000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 253000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 258000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 243000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 317000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 211000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 211000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 211000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 211000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 211000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 214000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 179000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 255000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 221000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 221000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 221000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 221000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 221000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 237000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 183000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 203000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 217000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 217000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 217000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 217000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 217000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 222000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 193000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 283000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 242000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 242000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 249000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TemporaryEquityCarryingAmount": {
        "label": "Temporary Equity, Carrying Amount (Deprecated 2012-01-31)",
        "description": "The carrying value (book value) of an entity's issued and outstanding stock which is not included within permanent equity in Stockholders Equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 87000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 87000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 87000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 87000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2010-03-31",
              "val": 87000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 87000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 87000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 87000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2011-03-31",
              "val": 87000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 87000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 87000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2012-03-31",
              "val": 87000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 87000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 87000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest": {
        "label": "Temporary Equity, Carrying Amount, Attributable to Noncontrolling Interest (Deprecated 2014-01-31)",
        "description": "Carrying amount, attributable to noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 87000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 87000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 87000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 87000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 87000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 87000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-03-31",
              "val": 87000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "TemporaryEquityOtherChanges": {
        "label": "Temporary Equity, Other Changes",
        "description": "Amount of increase (decrease) in temporary equity from changes classified as other.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -528000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 56000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 107000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            }
          ]
        }
      },
      "TemporaryEquityParOrStatedValuePerShare": {
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "description": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-06-05",
              "val": 35,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-06-05",
              "val": 35,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-06-05",
              "val": 35,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2015-03-31",
              "val": 2500000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            }
          ]
        }
      },
      "TemporaryEquityShareSubscriptions": {
        "label": "Temporary Equity, Share Subscriptions",
        "description": "The number of securities classified as temporary equity that have been allocated to investors to buy. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "shares": [
            {
              "end": "2013-06-05",
              "val": 57500000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-06-05",
              "val": 57500000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-11",
              "val": 57500000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-06-11",
              "val": 57500000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-06-30",
              "val": 57500000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 57500000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-06-30",
              "val": 57500000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-06-30",
              "val": 57500000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2014-06-30",
              "val": 57500000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 57500000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2015-06-30",
              "val": 57500000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-07-30",
              "val": 57500000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-07-30",
              "val": 57500000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-07-30",
              "val": 57500000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2015-09-30",
              "val": 57500000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "TemporaryEquitySharesOutstanding": {
        "label": "Temporary Equity, Shares Outstanding",
        "description": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 874720,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 874720,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 874720,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            }
          ]
        }
      },
      "TreasuryStockNumberOfSharesHeld": {
        "label": "Treasury Stock, Number of Shares Held (Deprecated 2016-01-31)",
        "description": "Number of shares held for each class of treasury stock.",
        "units": {
          "shares": [
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "TreasuryStockReissuedAtLowerThanRepurchasePrice": {
        "label": "Treasury Stock Reissued at Lower than Repurchase Price",
        "description": "In cases when treasury stock is reissued at a price lower than the cost to repurchase, the excess difference between the selling price and cost to repurchase is charged against retained earnings (assuming that all APIC arising from treasury stock transactions has first been exhausted).",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1054000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            }
          ]
        }
      },
      "TreasuryStockShares": {
        "label": "Treasury Stock, Shares",
        "description": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "units": {
          "shares": [
            {
              "end": "2008-12-31",
              "val": 35000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 35000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 35000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 35000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 35000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 34700000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 35000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 35000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 35000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 34743157,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 35000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 35000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 35000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 35000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 35000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 35000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 35000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 34743157,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 35000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 35000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 35000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 35000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 35000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 35000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 35000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 35000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 35000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 35000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 35000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 35000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 35000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 35000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 35000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 35000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 35000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 35000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 35000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 35000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 35000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 35000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 35000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 34743157,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 34743157,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 34743157,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 35000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 34743157,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1832457,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1832457,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1832457,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1832457,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1832457,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1832457,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1832457,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1832457,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1832457,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1832457,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 2000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 2000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 2000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "TreasuryStockValue": {
        "label": "Treasury Stock, Value",
        "description": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "units": {
          "USD": [
            {
              "end": "2008-12-31",
              "val": 2338000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-06-30",
              "val": 2338000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2I"
            },
            {
              "end": "2009-12-31",
              "val": 2328000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "end": "2009-12-31",
              "val": 2328000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "end": "2009-12-31",
              "val": 2328000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "end": "2009-12-31",
              "val": 2328000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-03-31",
              "val": 2328000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2010Q1I"
            },
            {
              "end": "2010-06-30",
              "val": 2327000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 2327000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 2327000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 2327000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27"
            },
            {
              "end": "2010-12-31",
              "val": 2327000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "end": "2010-12-31",
              "val": 2327000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "end": "2010-12-31",
              "val": 2327000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 2327000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 2327000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 2327000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 2327000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 2327000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 2327000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "end": "2011-12-31",
              "val": 2327000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "end": "2011-12-31",
              "val": 2327000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2327000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2327000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2327000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2327000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2327000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2327000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2327000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2327000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2327000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2327000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2327000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2327000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2327000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2327000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2327000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2327000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2327000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2327000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2327000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2327000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 2327000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 2327000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 2327000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2327000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2327000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2327000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2327000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2327000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 2327000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 2327000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2327000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 2327000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2327000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 2327000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2327000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2327000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 2327000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 2327000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 2327000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 2327000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2327000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2017-03-31",
              "val": -123000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-01",
              "val": 2300000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2017-06-01",
              "val": 2300000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2017-06-30",
              "val": 123000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 123000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 123000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 123000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 123000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 123000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 123000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 123000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 123000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 123000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 123000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 123000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 123000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 123000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 123000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 123000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 123000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 123000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 123000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 123000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 123000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 123000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 123000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 123000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 123000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 123000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 123000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 123000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 123000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 123000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 123000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 123000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 123000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 123000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 123000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 123000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 123000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 123000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 123000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 123000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 123000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 123000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TreasuryStockValueAcquiredCostMethod": {
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "description": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -499000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            }
          ]
        }
      },
      "UnamortizedDebtIssuanceExpense": {
        "label": "Unamortized Debt Issuance Expense",
        "description": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 150000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 180000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 201000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -201000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -216000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": -216000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": -214000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 214000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 248000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 248000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 202000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 262000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 220000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 220000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 257000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 257000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 296000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 296000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 326000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 326000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 369000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnbilledContractsReceivable": {
        "label": "Unbilled Contracts Receivable",
        "description": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 1035000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 1060000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 1060000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 902000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 902000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1418000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1094000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1151000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1151000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1381000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1381000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1203000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 1203000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 1673000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1673000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1858000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1858000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1656000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1656000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 1535000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1535000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1535000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 1535000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 1535000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1225000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 804000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 672000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 998000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 998000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "end": "2020-12-31",
              "val": 998000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "end": "2020-12-31",
              "val": 998000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "end": "2020-12-31",
              "val": 998000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 740000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1178000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1029000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 941000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1120000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 747000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 747000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 747000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 747000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 747000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 629000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 636000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 500000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 912000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 709000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 789000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 740000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 991000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 991000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 991000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 991000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 991000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 849000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1059000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 812000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1114000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 1114000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 1114000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 1114000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 1114000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 961000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1256000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1002000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1231000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 1231000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 873000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "UnbilledReceivablesCurrent": {
        "label": "Unbilled Receivables, Current",
        "description": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 1656000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1656000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 1352000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1256000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "UnrealizedGainLossOnCommodityContracts": {
        "label": "Unrealized Gain (Loss) on Commodity Contracts",
        "description": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open agreements to purchase or sell mineral resources, energy, and agricultural products at some future point held at each balance sheet date, that was included in earnings for the period.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 392000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 307000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 350000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -42000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -44000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -197000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 163000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 207000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "UnrealizedGainLossOnDerivatives": {
        "label": "Unrealized Gain (Loss) on Derivatives",
        "description": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 515000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 164000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": -28000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 74000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 95000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 95000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 233000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 233000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 123000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 123000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 281000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 281000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 88000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 88000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 88000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": -148000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -148000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": -264000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -264000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -360000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -360000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -291000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -291000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -291000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 73000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 73000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 323000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 323000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 377000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 377000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 604000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 604000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 604000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -388000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -388000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 28000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 28000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 229000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 229000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 445000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -730000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -730000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -751000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -751000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -522000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -522000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -716000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -716000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -716000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 91000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 91000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 507000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 507000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 363000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 363000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 367000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 367000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 367000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 107000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 107000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -194000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -194000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -100000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -100000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -24000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -47000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -47000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -230000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -230000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -149000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -149000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -151000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -151000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -151000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -259000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -259000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -151000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -151000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -67000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -67000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -294000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -294000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -294000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -31000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -31000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -107000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -107000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -96000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -96000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -222000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -222000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -222000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -222000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 132000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 132000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 194000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 194000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 448000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 448000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 268000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 268000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 268000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 268000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 178000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 178000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 490000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 490000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1244000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1244000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 568000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 568000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 568000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 568000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 59000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 59000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 59000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 59000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 59000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 59000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 53000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -4000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -21000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -21000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -3000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -3000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "UnrealizedGainLossOnDerivativesAndCommodityContracts": {
        "label": "Unrealized Gain (Loss) on Derivatives and Commodity Contracts",
        "description": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of open derivatives, commodity, or energy contracts, held at each balance sheet date, that was included in earnings for the period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -693000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 357000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 103000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -201000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -304000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -113000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 88000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -41000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -49000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -233000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": -184000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -161000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 73000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "UnrealizedGainLossOnInvestments": {
        "label": "Unrealized Gain (Loss) on Investments",
        "description": "Amount of unrealized gain (loss) on investment.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 186000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 95000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 96000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 119000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -83000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -179000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -160000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -160000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -160000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -16000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2007-12-31",
              "val": 1582000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2007Q4I"
            },
            {
              "end": "2008-12-31",
              "val": 1495000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2008-12-31",
              "val": 1495000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2008Q4I"
            },
            {
              "end": "2009-12-31",
              "val": 1498000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2009-12-31",
              "val": 1498000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2009-12-31",
              "val": 1498000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-06-30",
              "val": 1700000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2010Q2I"
            },
            {
              "end": "2010-09-30",
              "val": 780000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22",
              "frame": "CY2010Q3I"
            },
            {
              "end": "2010-12-31",
              "val": 787000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 787000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2010-12-31",
              "val": 787000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2010-12-31",
              "val": 787000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 807000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 807000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2011-12-31",
              "val": 807000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2011-12-31",
              "val": 807000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 1829000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 1289000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1204000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1078000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": -1101000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1101000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 1078000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 1078000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2015-12-31",
              "val": 1078000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 328000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -963000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 937000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2016-12-31",
              "val": 916000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 769000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 730000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 738000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2017-12-31",
              "val": 743000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 733000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 732000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 804000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2018-12-31",
              "val": 477000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2018-12-31",
              "val": 65000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 448000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 448000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 448000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 507000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 95000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2019-12-31",
              "val": 95000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 98000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 122000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 125000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2020-12-31",
              "val": 125000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2021-12-31",
              "val": 143000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 146000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 147000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 148000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2022-12-31",
              "val": 148000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 148000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 148000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 138000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 94000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 95000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 95000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 85000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 96000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 101000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 97000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 85000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions",
        "description": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "units": {
          "USD": [
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            }
          ]
        }
      },
      "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": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -6000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -6000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 6000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 661000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 116000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 116000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -79000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 21000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -88000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -88000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -196000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -30000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -251000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -251000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -348000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 348000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2008-01-01",
              "end": "2008-12-31",
              "val": -25000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": -18000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 18000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -452000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 452000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 452000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -2000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -31000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 27000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -27000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -27000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -5000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -53000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -53000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -53000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -29000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -29000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 29000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -69000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 69000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25",
              "frame": "CY2021"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Accrued",
        "description": "Amount of statutory penalties accrued for a tax position claimed or expected to be claimed by the entity, in its tax return.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 1400000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": -106000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": -17000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": -17000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": -17000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties Expense",
        "description": "Amount of expense for penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "start": "1998-12-31",
              "end": "1999-12-31",
              "val": 196000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY1999"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 196000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 196000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2010"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 86000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 265000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 265000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 87000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 265000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 265000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 87000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 90000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 90000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 90000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 90000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 90000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 90000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 90000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 90000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -2000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2019"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition",
        "description": "Amount of increase in unrecognized tax benefits resulting from acquisitions.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 195000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 195000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 195000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 3000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 34000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 19000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 108000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 108000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2008-01-01",
              "end": "2008-12-31",
              "val": 18000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 8000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -91000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 91000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -493000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 493000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 493000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 79000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -705000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -332000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -332000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 28000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 34000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -34000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -26000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -26000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 26000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 3000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities",
        "description": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 180000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 188000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 345000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 347000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 261000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 21000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 21000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2018-07-27",
              "val": 9000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "description": "Amount of interest expense accrued for an underpayment of income taxes.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 270000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-03-31",
              "val": 265000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-12-31",
              "val": 265000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 265000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2014-03-31",
              "val": 265000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2014-03-31",
              "val": 265000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "description": "Amount of interest expense for an underpayment of income taxes.",
        "units": {
          "USD": [
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 94000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 94000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -255000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -705000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -116000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 190000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 328000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 164000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 328000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -332000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -21000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -21000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 76000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -196000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -196000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -251000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 33000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -33000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -33000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 26000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -57000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -57000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -57000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "description": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": -9000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 0,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 88000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 86000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -86000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -7000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "description": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 95000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "end": "2010-12-31",
              "val": 4000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 799000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 818000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 836000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "end": "2011-12-31",
              "val": 3000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 294000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1024000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 294000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1656000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2220000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2220000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 788000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2175000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 788000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1860000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1858000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-12-31",
              "val": 701000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 701000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 538000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2015-12-31",
              "val": 538000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 75000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 75000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 633000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 633000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2016-12-31",
              "val": 633000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2017-12-31",
              "val": 523000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 444000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-07-27",
              "val": 20000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2018-07-27",
              "val": 20000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-09-30",
              "val": 473000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2018-12-31",
              "val": 463000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 411000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 411000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 411000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 462000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 462000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2019-12-31",
              "val": 462000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2019-12-31",
              "val": 51000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2020-12-31",
              "val": 73000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 77000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 77000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 77000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2021-12-31",
              "val": 77000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-12-31",
              "val": 90000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2023-12-31",
              "val": 71000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 69000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 69000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 83000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "2012-03-31",
              "val": 25000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 525000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "2012-03-31",
              "val": 87000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "2012-03-31",
              "val": 167000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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": "2012-03-31",
              "val": 127000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "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": "2012-03-31",
              "val": 1043000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": {
        "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, after Year Five",
        "description": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 112000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "UnsecuredLongTermDebt": {
        "label": "Unsecured Long-term Debt, Noncurrent",
        "description": "Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1850000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1850000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2013-12-31",
              "val": 1750000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "UtilitiesOperatingExpenseImpairments": {
        "label": "Utilities Operating Expense, Impairments",
        "description": "Amount of operating expense for impairments of regulated operation.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 92000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 21000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 92000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 92000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 111000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2013"
            }
          ]
        }
      },
      "UtilitiesOperatingExpenseMaintenanceOperationsAndOtherCostsAndExpenses": {
        "label": "Utilities Operating Expense, Maintenance, Operations, and Other Costs and Expenses",
        "description": "The amount of operating expenses for the period that are associated with the utility's normal revenue producing operation; including selling, general, and administrative expenses, costs incurred for routine plant repairs and maintenance, and operations.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8322000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 7677000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2338000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 10048000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 9954000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2438000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 5383000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2945000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7732000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7658000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2300000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2275000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10126000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10025000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10025000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2384000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2384000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4691000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4691000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2307000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2307000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7036000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7036000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2346000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2346000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9337000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9337000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 9337000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2189000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2189000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4347000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4347000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2159000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2159000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6419000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6419000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2072000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2072000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8615000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8615000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8615000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4324000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2204000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2204000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4637000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4637000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2433000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2433000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7370000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7370000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2732000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2732000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9408000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9408000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4641000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4641000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1979000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1083000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4426000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2155000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2447000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1073000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 6416000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3340000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1992000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1187000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8659000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4547000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1178000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1178000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2288000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1109000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3436000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3436000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1148000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1148000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4673000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4673000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4673000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1151000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1151000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2347000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1197000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3535000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3535000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1187000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1187000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4559000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4559000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4559000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1271000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1271000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2481000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2481000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1209000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1209000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3756000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 3756000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1275000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1275000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4940000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4940000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1347000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1347000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2668000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1321000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3840000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1172000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5177000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1466000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "UtilitiesOperatingExpensePurchasedPower": {
        "label": "Utilities Operating Expense, Purchased Power",
        "description": "Amount of operating expense for purchased power of regulated operation.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 531000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016"
            }
          ]
        }
      },
      "UtilitiesOperatingExpenseTaxes": {
        "label": "Utilities Operating Expense, Taxes",
        "description": "Amount of operating expense for taxes other than income taxes of regulated operation.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 456000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 279000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 132000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 430000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 151000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 474000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 474000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 153000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 369000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 369000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 217000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 217000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 624000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 624000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 255000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 255000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 753000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 753000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 753000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 224000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 224000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 438000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 438000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 213000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 213000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 682000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 682000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 245000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 245000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 898000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 235000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 235000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 452000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 452000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 218000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 218000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 705000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 705000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 253000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 253000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 919000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 919000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 919000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 223000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 223000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 432000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 432000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 209000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 209000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 672000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 672000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 241000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 241000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 881000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 881000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 881000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 768000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 218000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 218000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 414000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 414000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 196000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 196000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 651000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 651000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 237000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 237000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 859000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 859000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 759000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 759000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 217000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 193000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 423000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 377000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 206000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 184000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 665000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 592000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 242000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 215000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 873000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 774000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 221000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 221000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 424000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 424000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 203000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 203000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 667000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 667000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 244000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 244000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 878000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 878000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 878000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 220000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 220000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 421000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 421000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 201000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 201000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 665000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 665000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 244000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 244000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 875000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 875000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 875000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 229000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 229000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 447000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 447000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 226000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 226000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 695000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 695000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 248000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 248000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 925000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 925000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 258000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 258000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 496000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 247000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 765000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 269000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1003000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 275000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "UtilityRevenue": {
        "label": "Electric and Gas Revenue (Deprecated 2018-01-31)",
        "description": "The aggregate amount of revenues for public and other utilities generated by the sale of electricity, water, gas, and other services.",
        "units": {
          "USD": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 9139000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 4622000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 8863000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 4141000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2009Q2"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedAssetsCurrent": {
        "label": "Variable Interest Entity, Consolidated, Assets, Current (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) assets, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 954000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 954000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 657000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 630000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 662000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 662000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 662000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 662000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 823000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 744000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 891000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 938000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 938000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 938000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 645000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 649000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedAssetsNoncurrent": {
        "label": "Variable Interest Entity, Consolidated, Assets, Noncurrent (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) assets classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 8563000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 8563000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 9252000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9317000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 9317000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 9317000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 9317000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9317000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9279000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9234000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9259000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9071000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 9071000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 9071000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9235000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9204000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedAssetsNotPledged": {
        "label": "Variable Interest Entity, Consolidated, Assets, Not Pledged (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) assets that do not have to be used to settle obligations of VIE.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 9597000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 9597000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 9597000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9597000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9727000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9612000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 9804000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 9667000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "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": "2018-12-31",
              "val": 9667000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 9667000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 9667000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 9667000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9546000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9526000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9465000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 9532000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 9532000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9056000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedCarryingAmountAssets": {
        "label": "Variable Interest Entity, Consolidated, Carrying Amount, Assets (Deprecated 2020-01-31)",
        "description": "The carrying amount of the consolidated Variable Interest Entity's assets included in the reporting entity's statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 799000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 935000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 801000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 869000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2352000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 2352000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 2352000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 2352000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 2269000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 2498000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2423000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2291000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 2389000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2631000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 8417000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 8455000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 8851000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 8851000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 8851000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 8851000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 8848000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8861000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8655000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8844000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8918000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 8918000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 8918000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 8918000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 8918000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8975000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8901000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 9149000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 9517000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 9517000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 9517000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 9517000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 9517000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 9909000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 9129000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 9909000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 9947000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 9979000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 9979000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 9979000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 9979000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10102000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9978000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10150000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10009000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 10009000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 10009000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 9880000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9853000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedCarryingAmountLiabilities": {
        "label": "Variable Interest Entity, Consolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)",
        "description": "The carrying amount of the consolidated Variable Interest Entity's liabilities included in the reporting entity's statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "end": "2011-12-31",
              "val": 258000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1021000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 833000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 842000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1522000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 1522000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 1522000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 1522000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 1459000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1561000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1455000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1312000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1340000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 1340000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 1340000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1340000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 1340000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1388000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3726000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 3216000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3341000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 3341000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 3341000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 3341000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3339000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3332000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3238000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3353000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3400000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 3400000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 3400000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3400000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 3400000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3594000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3667000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3659000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3598000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 3598000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 3598000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 3598000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 3598000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3616000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3296000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3694000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3618000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 3624000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3624000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 3624000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 3624000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3561000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3552000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3613000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3554000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 3554000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 3554000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3579000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3576000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedLiabilitiesCurrent": {
        "label": "Variable Interest Entity, Consolidated, Liabilities, Current (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) liabilities classified as current.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 885000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 885000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 404000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 306000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 308000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 308000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 308000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 308000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 269000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 268000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 329000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 274000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 274000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 274000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 748000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 715000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityConsolidatedLiabilitiesNoncurrent": {
        "label": "Variable Interest Entity, Consolidated, Liabilities, Noncurrent (Deprecated 2020-01-31)",
        "description": "Amount of consolidated variable interest entity's (VIE) liabilities, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 2713000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 2713000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 3290000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3312000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 3316000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3316000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 3316000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 3316000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3292000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3284000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3284000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3280000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 3280000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 3280000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2831000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2861000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "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": "2017-12-31",
              "val": 3618000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 3618000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 3618000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 3618000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3556000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3544000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3606000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3548000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 3548000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 3548000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 3548000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 3548000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3572000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3568000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3517000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3473000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 3473000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3412000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "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": "2016-12-31",
              "val": 18000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 16000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 16000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-31",
              "val": 9000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 15000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 16000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityFinancialOrOtherSupportAmount": {
        "label": "Variable Interest Entity, Financial or Other Support, Amount",
        "description": "The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 14000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 16000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 27000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "VariableInterestEntityNonconsolidatedCarryingAmountAssets": {
        "label": "Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets (Deprecated 2020-01-31)",
        "description": "Carrying amount of the assets in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 636000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 646000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 622000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 740000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 740000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 740000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 740000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 740000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 698000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 550000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 481000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 460000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 457000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 444000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 422000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 597000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 597000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 205000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 205000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 205000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 344000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 387000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 384000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 427000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 427000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 427000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 427000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 427000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 621000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 898000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1117000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1205000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 1205000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 1205000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 1205000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 1205000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1188000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1170000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1154000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1134000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 1134000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 1134000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 1134000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 1134000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1127000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1111000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1087000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1069000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 1069000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 1069000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 1069000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 1069000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1064000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1056000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1067000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1079000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 1079000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1126000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet": {
        "label": "Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net (Deprecated 2020-01-31)",
        "description": "Net carrying amount of the assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), when the reporting entity is not the VIE's primary beneficiary.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 15000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 16000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 16000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            }
          ]
        }
      },
      "VariableInterestEntityNonconsolidatedCarryingAmountLiabilities": {
        "label": "Variable Interest Entity, Nonconsolidated, Carrying Amount, Liabilities (Deprecated 2020-01-31)",
        "description": "Carrying amount of the liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the Variable Interest Entity (VIE), where the reporting entity is not the VIE's primary beneficiary.",
        "units": {
          "USD": [
            {
              "end": "2012-03-31",
              "val": 336000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 336000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 312000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 333000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "end": "2012-12-31",
              "val": 333000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "end": "2012-12-31",
              "val": 333000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "end": "2012-12-31",
              "val": 333000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "end": "2012-12-31",
              "val": 333000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 281000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 191000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 129000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 140000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "end": "2013-12-31",
              "val": 140000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "end": "2013-12-31",
              "val": 140000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 140000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "end": "2013-12-31",
              "val": 140000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 141000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 122000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 117000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 286000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "end": "2014-12-31",
              "val": 286000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "end": "2014-12-31",
              "val": 52000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "end": "2014-12-31",
              "val": 52000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 52000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 79000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 90000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 76000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "end": "2015-12-31",
              "val": 147000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 262000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 387000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 489000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 502000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "end": "2016-12-31",
              "val": 502000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "end": "2016-12-31",
              "val": 502000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "end": "2016-12-31",
              "val": 502000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "end": "2016-12-31",
              "val": 502000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 303000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 293000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 268000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 265000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "end": "2017-12-31",
              "val": 265000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "end": "2017-12-31",
              "val": 265000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "end": "2017-12-31",
              "val": 265000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "end": "2017-12-31",
              "val": 265000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 262000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 261000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 257000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 259000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "end": "2018-12-31",
              "val": 259000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "end": "2018-12-31",
              "val": 259000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "end": "2018-12-31",
              "val": 259000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "end": "2018-12-31",
              "val": 259000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 265000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 258000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 260000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 260000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "end": "2019-12-31",
              "val": 260000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 381000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "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": 73000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 150000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 77000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 229000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 79000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 300000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 300000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 300000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 18000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 241000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 241000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 175000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "WeightedAverageNumberOfDilutedSharesOutstanding": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "description": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "units": {
          "shares": [
            {
              "start": "2008-01-01",
              "end": "2008-06-30",
              "val": 663000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 662000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 661000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 661000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 661000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 661000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 661000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 661000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 662000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 662000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 662000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 663000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 663000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 663000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 663000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 663000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 664000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 664000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 664000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 664000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 664000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 664000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 664000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 665000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 665000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 665000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 665000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 665000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 665000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 665000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 666000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 666000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 707000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 707000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 707000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 707000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 781000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 781000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 856000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 856000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 856000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 856000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 806000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 806000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 857000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 857000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 857000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 857000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 819000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 819000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 819000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 857000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 857000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 859000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 859000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 860000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 860000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 860000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 860000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 860000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 860000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 861000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 861000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 861000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 861000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 863000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 863000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 864000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 864000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 864000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 864000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 863000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 864000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 864000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 864000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 868000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 868000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 867000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 867000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 867000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 867000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 866000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 883000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 883000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 915000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 915000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 915000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 915000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 893000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 893000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 893000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 924000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 924000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 925000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 925000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 925000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 925000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 926000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 926000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 926000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 927000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 927000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 927000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 927000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 927000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 927000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 927000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 928000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 928000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 930000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 930000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 930000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 932000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 932000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 936000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 936000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 936000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 943000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 943000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 965000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 965000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 965000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 949000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 949000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 949000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 967000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 968000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 968000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 968000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 968000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 969000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 969000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 969000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 969000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 970000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 970000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 969000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 969000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 969000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 972000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 972000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 973000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 973000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 974000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 974000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 973000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 973000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 974000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 974000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 974000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 974000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 974000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 974000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 976000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 976000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 977000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 977000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 977000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 977000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 977000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 977000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 977000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 978000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 979000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 979000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 979000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 979000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 979000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 979000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 980000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 980000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 980000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 980000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 980000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 980000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 981000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 981000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 982000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 982000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 982000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 982000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 984000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 984000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 989000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 989000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 987000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 987000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 987000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 996000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 996000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 996000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 996000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 996000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 996000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 997000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 997000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 997000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 997000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 997000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1001000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1001000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1002000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1002000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1004000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1004000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1003000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1003000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1009000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1009000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1011000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1012000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1011000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1013000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1012000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1026000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2008-01-01",
              "end": "2008-06-30",
              "val": 658000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2008-04-01",
              "end": "2008-06-30",
              "val": 657000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24",
              "frame": "CY2008Q2"
            },
            {
              "start": "2008-01-01",
              "end": "2008-12-31",
              "val": 658000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2008"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 659000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2009-01-01",
              "end": "2009-03-31",
              "val": 659000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q1"
            },
            {
              "start": "2008-12-29",
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-01-01",
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-03-31",
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22",
              "frame": "CY2009Q2"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0001193125-09-154888",
              "fy": 2009,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2009-07-24"
            },
            {
              "start": "2009-04-01",
              "end": "2009-06-30",
              "val": 659000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2008-12-30",
              "end": "2009-09-30",
              "val": 659000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 660000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2009-07-01",
              "end": "2009-09-30",
              "val": 660000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q3"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 659000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2009-01-01",
              "end": "2009-12-31",
              "val": 659000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2009"
            },
            {
              "start": "2009-10-01",
              "end": "2009-12-31",
              "val": 660000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10",
              "frame": "CY2009Q4"
            },
            {
              "start": "2009-12-30",
              "end": "2010-03-31",
              "val": 661000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2010Q1"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 661000000,
              "accn": "0001193125-10-091626",
              "fy": 2010,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2010-04-23"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 661000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-03-31",
              "val": 661000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2009-12-29",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0000950123-10-067250",
              "fy": 2010,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2010-07-22"
            },
            {
              "start": "2010-03-31",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2010Q2"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-04-01",
              "end": "2010-06-30",
              "val": 661000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2009-12-30",
              "end": "2010-09-30",
              "val": 661000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-01-01",
              "end": "2010-09-30",
              "val": 661000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-10-234590",
              "fy": 2010,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2010-10-22"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2010-07-01",
              "end": "2010-09-30",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q3"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 661000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 661000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 661000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2010"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 662000000,
              "accn": "0001193125-11-030543",
              "fy": 2010,
              "fp": "FY",
              "form": "10-K",
              "filed": "2011-02-10"
            },
            {
              "start": "2010-10-01",
              "end": "2010-12-31",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09",
              "frame": "CY2010Q4"
            },
            {
              "start": "2010-12-30",
              "end": "2011-03-31",
              "val": 662000000,
              "accn": "0001193125-11-112176",
              "fy": 2011,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2011-04-27",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 662000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 662000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 662000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2010-12-29",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-03-31",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-11-198942",
              "fy": 2011,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2011-07-27",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 663000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-11-281748",
              "fy": 2011,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2011-10-26"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 663000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 663000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2011"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 664000000,
              "accn": "0001193125-12-049043",
              "fy": 2011,
              "fp": "FY",
              "form": "10-K",
              "filed": "2012-02-09"
            },
            {
              "start": "2011-10-01",
              "end": "2011-12-31",
              "val": 664000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22",
              "frame": "CY2011Q4"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 705000000,
              "accn": "0001193125-12-222883",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 705000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 705000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 705000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 779000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 779000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 853000000,
              "accn": "0001193125-12-346805",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-09"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 853000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 853000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 853000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 804000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 804000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 854000000,
              "accn": "0001193125-12-457787",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 854000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 854000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 854000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 816000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 854000000,
              "accn": "0001193125-13-069749",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-22"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 854000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-13-211545",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-10"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 855000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-13-324857",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-08"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 856000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 856000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 856000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 857000000,
              "accn": "0001193125-13-430592",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-11-07"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 857000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 857000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 857000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 856000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 856000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 856000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2013"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 856000000,
              "accn": "0001193125-14-051838",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-02-14"
            },
            {
              "start": "2013-10-01",
              "end": "2013-12-31",
              "val": 856000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13",
              "frame": "CY2013Q4"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 858000000,
              "accn": "0001193125-14-171878",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-04-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 858000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 858000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 858000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-14-289535",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 860000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 860000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 860000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 861000000,
              "accn": "0001193125-14-387050",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-29"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 861000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 861000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 861000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 860000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 860000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 860000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2014"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 861000000,
              "accn": "0001193125-15-049964",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-13"
            },
            {
              "start": "2014-10-01",
              "end": "2014-12-31",
              "val": 861000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10",
              "frame": "CY2014Q4"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 862000000,
              "accn": "0001193125-15-156143",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-04-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 862000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 862000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 862000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 862000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 862000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 863000000,
              "accn": "0001193125-15-267928",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-07-29"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 863000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 863000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 863000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 879000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 879000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 913000000,
              "accn": "0001193125-15-360115",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 913000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 913000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 913000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 890000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2015"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 921000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "start": "2015-10-01",
              "end": "2015-12-31",
              "val": 921000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 923000000,
              "accn": "0001193125-16-585702",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-10"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 923000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 923000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 923000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 923000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 923000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 924000000,
              "accn": "0001193125-16-676366",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 924000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 924000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 924000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 924000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 924000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 925000000,
              "accn": "0001193125-16-747892",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-10-26"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 925000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 925000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 925000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 924000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 924000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 924000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08",
              "frame": "CY2016"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 925000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13"
            },
            {
              "start": "2016-10-01",
              "end": "2016-12-31",
              "val": 925000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2016Q4"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 928000000,
              "accn": "0001193125-17-155836",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-03"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 928000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 928000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 931000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 931000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 934000000,
              "accn": "0001193125-17-245630",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-02"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 934000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 934000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 941000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 941000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 962000000,
              "accn": "0001628280-17-010625",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-02"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 962000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 962000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 947000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 947000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 947000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11",
              "frame": "CY2017"
            },
            {
              "start": "2017-10-01",
              "end": "2017-12-31",
              "val": 964000000,
              "accn": "0001628280-18-001324",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-09",
              "frame": "CY2017Q4"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 966000000,
              "accn": "0001628280-18-005662",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 966000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 967000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 967000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 967000000,
              "accn": "0001628280-18-010287",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-02"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 967000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 967000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 967000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 968000000,
              "accn": "0001628280-18-013257",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-01"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 968000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 967000000,
              "accn": "0001628280-19-001107",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-02-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 967000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 967000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 971000000,
              "accn": "0001628280-19-005692",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-02"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 971000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 972000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 972000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 972000000,
              "accn": "0001628280-19-009752",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-01"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 972000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 972000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 972000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 973000000,
              "accn": "0001109357-19-000112",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-10-31"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 973000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-20-000053",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-11"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 973000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 975000000,
              "accn": "0001109357-20-000108",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 975000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 975000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 975000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-20-000165",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-04"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 976000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-20-000207",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-03"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 976000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-21-000022",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-24"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 976000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 977000000,
              "accn": "0001109357-21-000050",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 977000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 978000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 978000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 978000000,
              "accn": "0001109357-21-000079",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-04"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 978000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 978000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 978000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 979000000,
              "accn": "0001109357-21-000110",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 979000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 979000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 981000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 981000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 981000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 983000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 983000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 988000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 988000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 986000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 995000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 995000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 995000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 995000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 995000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 995000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 996000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 996000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 996000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 996000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1000000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1001000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1002000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1002000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1003000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1003000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1003000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1003000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1008000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1008000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1009000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1010000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1010000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1011000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1011000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1024000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "WriteOffOfDeferredDebtIssuanceCost": {
        "label": "Write off of Deferred Debt Issuance Cost",
        "description": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.",
        "units": {
          "USD": [
            {
              "end": "2015-12-02",
              "val": 9000000,
              "accn": "0001193125-16-457652",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-10"
            },
            {
              "end": "2015-12-02",
              "val": 9000000,
              "accn": "0001193125-17-039639",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-02-13",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 135000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 35000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 39000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 41000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 25000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 24000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceivedFiveYears": {
        "label": "Lessor, Operating Lease, Payment to be Received, Year Five",
        "description": "Amount of lease payment to be received by lessor for operating lease in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 49000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "end": "2021-12-31",
              "val": 4000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 5000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "LitigationSettlementAmountAwardedToOtherParty": {
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "description": "Amount awarded to other party in judgment or settlement of litigation.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "description": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -3000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000000,
              "accn": "0001109357-22-000039",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-25"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -1000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 36000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 36000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 21000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -5000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 33000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 33000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 30000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -3000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -29000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": -29000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 48000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -8000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -14000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -6000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -16000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -12000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "description": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.83,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.76,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.08,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.01,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.76,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.12,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.12,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.12,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.12,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "description": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "units": {
          "USD/shares": [
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.83,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.76,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.08,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.01,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.76,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.12,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0.12,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.12,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.12,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.12,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalExpense": {
        "label": "Discontinued Operation, Intra-Entity Amounts, Discontinued Operation after Disposal, Expense",
        "description": "Amount of expense in continuing operations related to continuing involvement in a discontinued operation after the disposal that before the disposal was eliminated as intra-entity transactions.",
        "units": {
          "USD": [
            {
              "start": "2022-02-01",
              "end": "2022-03-31",
              "val": 56000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-02-01",
              "end": "2022-03-31",
              "val": 56000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-02-01",
              "end": "2022-06-30",
              "val": 125000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-06-30",
              "val": 125000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 69000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-02-01",
              "end": "2022-09-30",
              "val": 193000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-02-01",
              "end": "2022-09-30",
              "val": 193000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 68000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": 266000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": 266000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-02-01",
              "end": "2022-12-31",
              "val": 266000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 94000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 44000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 127000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 33000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 151000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "description": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 39653000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 38509000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 38509000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 38509000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 38509000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 38509000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": {
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent",
        "description": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 26345000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 25676000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2021-12-31",
              "val": 25676000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "end": "2021-12-31",
              "val": 25676000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2021-12-31",
              "val": 25676000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 25676000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "description": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1486000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1099000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1099000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 525000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 851000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 326000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1307000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 457000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 481000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 481000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 946000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 946000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1622000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1622000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "IncomeTaxesReceivable": {
        "label": "Income Taxes Receivable, Current",
        "description": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 55000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 55000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 55000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 55000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 31000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 55000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 18000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 17000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 11000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "IncomeTaxesReceivableNoncurrent": {
        "label": "Income Taxes Receivable, Noncurrent",
        "description": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 50000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 50000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 50000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 50000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 50000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 31000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 100000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 100000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 100000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 100000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 100000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 100000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LongTermNotesPayable": {
        "label": "Notes Payable, Noncurrent",
        "description": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 484000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 484000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 484000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 484000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 480000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 392000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 362000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 319000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 524000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 509000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 331000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 198000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 331000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 193000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 201000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 198000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 38000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1486000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1099000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1099000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 525000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 851000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 326000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1307000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 457000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1616000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 481000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 481000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 946000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 946000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 465000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1622000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1622000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 676000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2054000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 669000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1012000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 343000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1711000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 700000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2328000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2460000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1450000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 864000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 864000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -814000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -739000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 75000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 746000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-22-000076",
              "fy": null,
              "fp": null,
              "form": "8-K",
              "filed": "2022-06-30"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 90000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 116000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 116000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 116000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 116000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 116000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 116000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 116000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 116000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 116000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024"
            }
          ]
        }
      },
      "NotesPayableCurrent": {
        "label": "Notes Payable, Current",
        "description": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "units": {
          "USD": [
            {
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09"
            },
            {
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-03-31",
              "val": 11000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 102000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 169000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 212000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 183000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 137000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 130000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 141000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 174000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            }
          ]
        }
      },
      "ValuationAllowanceDeferredTaxAssetChangeInAmount": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "description": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 40000000,
              "accn": "0001109357-22-000059",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-09",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            }
          ]
        }
      },
      "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": "2022-01-01",
              "end": "2022-06-30",
              "val": 48000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 48000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 40000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 9000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 48000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 40000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 7000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 6000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInRegulatoryAssetsAndLiabilities": {
        "label": "Increase (Decrease) in Regulatory Assets and Liabilities",
        "description": "The increase (decrease) during the reporting period in the value of assets that are created when regulatory agencies permits public utilities to defer costs (revenues) to the balance sheet. This element is a the increase (decrease) of regulatory assets and liabilities combined.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -649000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -276000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -367000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -634000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 634000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -31000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -376000000,
              "accn": "0001109357-22-000092",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -376000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -689000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 689000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -1326000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1326000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1326000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -324000000,
              "accn": "0001109357-23-000040",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 324000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -516000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 516000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 395000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 395000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 439000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 439000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 439000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -252000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -252000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -265000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -265000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -194000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -194000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -86000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -86000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 294000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 390000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -156000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 329000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AssetImpairmentCharges": {
        "label": "Asset Impairment Charges",
        "description": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 46000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 48000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOrSaleOfEquity": {
        "label": "Proceeds from Issuance or Sale of Equity",
        "description": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "units": {
          "USD": [
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 563000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 563000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q3"
            }
          ]
        }
      },
      "ProceedsFromRepaymentsOfDebt": {
        "label": "Proceeds from (Repayments of) Debt",
        "description": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.",
        "units": {
          "USD": [
            {
              "end": "2022-08-11",
              "val": 575000000,
              "accn": "0001109357-22-000113",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-03"
            },
            {
              "end": "2022-08-11",
              "val": 575000000,
              "accn": "0001109357-23-000018",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-14"
            },
            {
              "end": "2022-08-11",
              "val": 575000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2022-08-11",
              "val": 575000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -46000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 43000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -13000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -13000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 43000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 4000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxCreditCarryforwardValuationAllowance": {
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "description": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TreasuryStockCommonShares": {
        "label": "Treasury Stock, Common, Shares",
        "description": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "units": {
          "shares": [
            {
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02"
            },
            {
              "end": "2022-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-06-30",
              "val": 2000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2000000,
              "accn": "0001109357-23-000097",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-02",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "UnrealizedGainLossOnCashFlowHedgingInstruments": {
        "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments",
        "description": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2022Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9000000,
              "accn": "0001109357-23-000067",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-02",
              "frame": "CY2023Q2"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": -152000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -24000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 51000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 119000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "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": "2021-01-01",
              "end": "2021-12-31",
              "val": 89000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 106000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 193000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 193000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 193000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -27000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -27000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 169000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredStateAndLocalIncomeTaxExpenseBenefit": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "description": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 149000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 283000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 283000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 157000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 157000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 223000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAssetsDerivativeInstruments": {
        "label": "Deferred Tax Assets, Derivative Instruments",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 26000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 46000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 21000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "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": "2022-12-31",
              "val": 591000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 619000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 619000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 612000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 601000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Alternative Minimum Tax",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 264000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 264000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 369000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 369000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 553000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "JointlyOwnedUtilityPlantProportionateOwnershipShare": {
        "label": "Jointly Owned Utility Plant, Proportionate Ownership Share",
        "description": "The proportionate share of interest (percent) in a jointly owned utility plant.",
        "units": {
          "pure": [
            {
              "end": "2023-12-31",
              "val": 100,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherTaxExpenseBenefit": {
        "label": "Other Tax Expense (Benefit)",
        "description": "Amount of other income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TaxesPayableCurrentAndNoncurrent": {
        "label": "Taxes Payable",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 182000000,
              "accn": "0001109357-24-000053",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-21"
            },
            {
              "end": "2023-12-31",
              "val": 141000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 175000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "ContractWithCustomerRefundLiabilityCurrent": {
        "label": "Contract with Customer, Refund Liability, Current",
        "description": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 411000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02"
            },
            {
              "end": "2023-12-31",
              "val": 411000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01"
            },
            {
              "end": "2023-12-31",
              "val": 411000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30"
            },
            {
              "end": "2023-12-31",
              "val": 411000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 419000000,
              "accn": "0001109357-24-000120",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-02",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 425000000,
              "accn": "0001109357-24-000156",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-01",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 432000000,
              "accn": "0001109357-24-000187",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-10-30",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 446000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 446000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 446000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 446000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 446000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 465000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 486000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 507000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 533000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 533000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 565000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherPrepaidExpenseCurrent": {
        "label": "Other Prepaid Expense, Current",
        "description": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2023-12-31",
              "val": 413000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 494000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12"
            },
            {
              "end": "2024-12-31",
              "val": 494000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "end": "2024-12-31",
              "val": 494000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "end": "2024-12-31",
              "val": 494000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "end": "2024-12-31",
              "val": 494000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 240000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 349000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 445000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 563000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12"
            },
            {
              "end": "2025-12-31",
              "val": 563000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 314000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PriorPeriodReclassificationAdjustment": {
        "label": "Prior Period Reclassification Adjustment",
        "description": "The amount of a reclassification adjustment made to prior period financial statement amounts.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 310000000,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2023"
            }
          ]
        }
      },
      "GainLossOnSaleOfPropertyPlantEquipment": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "description": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "units": {
          "USD": [
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9000000,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-25-000113",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-01"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001109357-25-000170",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-07-31"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1000000,
              "accn": "0001109357-25-000182",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-04"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.006,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.005,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.004,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.003,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "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": "2023-01-01",
              "end": "2023-12-31",
              "val": 567000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 560000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 227000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 691000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 235000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCredits": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 16000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsInvestment": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Investment, 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 investment tax credit.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 224000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 139000000,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "units": {
          "pure": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.005,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.009,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 10000000,
              "accn": "0001109357-26-000063",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-06",
              "frame": "CY2026Q1"
            }
          ]
        }
      }
    },
    "srt": {
      "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
        "label": null,
        "description": null,
        "units": {
          "shares": [
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001109357-25-000043",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-12",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001109357-26-000018",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-12",
              "frame": "CY2025Q4I"
            }
          ]
        }
      }
    }
  }
}